Re: [LAU] OT: C or C++?

From: Ken Restivo <ken@email-addr-hidden>
Date: Thu Oct 21 2010 - 03:17:19 EEST

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@email-addr-hidden>
>
> > 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@email-addr-hidden>* wrote:
> >
> >
> > From: Philipp ??berbacher <hollunder@email-addr-hidden>
> >
> > Subject: Re: [LAU] OT: C or C++?
> > To: "linux-audio-user" <linux-audio-user@email-addr-hidden>
> > 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@email-addr-hidden<http://mc/compose?to=Linux-audio-user@email-addr-hidden>
> > http://lists.linuxaudio.org/listinfo/linux-audio-user
> >
> >
> >
> > _______________________________________________
> > Linux-audio-user mailing list
> > Linux-audio-user@email-addr-hidden
> > http://lists.linuxaudio.org/listinfo/linux-audio-user
> >
> >

> _______________________________________________
> Linux-audio-user mailing list
> Linux-audio-user@email-addr-hidden
> http://lists.linuxaudio.org/listinfo/linux-audio-user

_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@email-addr-hidden
http://lists.linuxaudio.org/listinfo/linux-audio-user
Received on Thu Oct 21 04:15:03 2010

This archive was generated by hypermail 2.1.8 : Thu Oct 21 2010 - 04:15:03 EEST