[LAU] OT: C or C++?

Ken Restivo ken at restivo.org
Thu Oct 21 00:17:19 UTC 2010


On Thu, Oct 14, 2010 at 05:09:01PM -0300, Bernardo Barros wrote:
> I never got the point of Java. It has terrible performance and is much more
> complicated then Python.
> If you want performance go to C/C++, if you want produtivicty go Python. So
> why Java?

To get a job? Java is all over Corporate America.

> 
> 
> 2010/10/14 Kris Calabio <cpczk at yahoo.com>
> 
> > That's assuming that you begin using java with an IDE.  I never started
> > using eclipse until after like a couple years of programming.  As long as
> > you have the Java API on your system, doing it all on terminal is easy.
> >
> > I see what you're saying though about "take this as given, ignore it for
> > now."  What does public static void main( String[] args ) even mean anyway,
> > right?  Personally, I think the low-levelness of C might be a little
> > intimidating.  I've never used Python before, but it seems like it would be
> > a better first language than Java.
> >
> > -Kris
> >
> > --- On *Thu, 10/14/10, Philipp ??berbacher <hollunder at lavabit.com>* wrote:
> >
> >
> > From: Philipp ??berbacher <hollunder at lavabit.com>
> >
> > Subject: Re: [LAU] OT: C or C++?
> > To: "linux-audio-user" <linux-audio-user at lists.linuxaudio.org>
> > Date: Thursday, October 14, 2010, 11:10 AM
> >
> >
> > Excerpts from Kris Calabio's message of 2010-10-14 19:22:32 +0200:
> > > What are everyone's honest thoughts on Java?  When I started Computer
> > Science at my school, they were teaching Java.  Personally, I thought it
> > nice to learn from.  I then moved on to C and C++ pretty smoothly.  (Though
> > I still have alot to learn in C++).
> > >
> > > -Kris
> >
> > I'm not experienced in any language but I've dabbled with a few, and
> > imho java and how it's taught here is far too complicated or rather
> > distracting.
> >
> > The first thing newbies see, before hello world, is a beast like
> > eclipse, which alone causes a whole bunch of problems. Then they have
> > to mess with packages, and classes, and objects, although they teach it
> > here by saying "take this as given, ignore it for now". The next thing
> > they see are some funky classes that allow proper input/output because
> > java doesn't seem to have that. Only then they get to start programing
> > and can deal with javas built in funkyness.
> > What does the following example evaluate to?
> >    1.2+3+"||"+3+2.1
> >
> > I think there's far too much distracting mess to sort out before you
> > even get to programing, so I don't think it's a good teaching language
> > (for total beginners at least).
> >
> > _______________________________________________
> > Linux-audio-user mailing list
> > Linux-audio-user at lists.linuxaudio.org<http://mc/compose?to=Linux-audio-user@lists.linuxaudio.org>
> > http://lists.linuxaudio.org/listinfo/linux-audio-user
> >
> >
> >
> > _______________________________________________
> > Linux-audio-user mailing list
> > Linux-audio-user at lists.linuxaudio.org
> > http://lists.linuxaudio.org/listinfo/linux-audio-user
> >
> >

> _______________________________________________
> Linux-audio-user mailing list
> Linux-audio-user at lists.linuxaudio.org
> http://lists.linuxaudio.org/listinfo/linux-audio-user



More information about the Linux-audio-user mailing list