Subj : Re: Java vs. C++ To : comp.programming.threads From : Peter Koch Larsen Date : Sat May 28 2005 12:48 am skrev i en meddelelse news:1117213670.099981.66690@o13g2000cwo.googlegroups.com... > Hi, > > My name is Hakim Singhji and I am currently a student at New York > University. I am majoring in Information Systems concentrating on > Application Development. However, I have not completely decided on > which application langauage to concentrate on (yet!). I am fluent in > Unix shell scripting with ksh, bash and tcsh; I know a little Perl; I > also am very fond of SQL and Oracle's PL/SQL however I am looking to > focus my studies on either C++ or Java and I am looking for a little > bit of advice in this area. > > It appears that Java is easy to learn and it's popularity is steadily > increase because of its speed and ease of use. However, C and C++ are > industry standards which will undoubtedly be used for a long time. > > I asked one of my Unix professors this same question and he suggested > starting with C then C++. He made a comparison between C and Java using > an analogy of German and Yiddish as he explained, "Learning C is like > learning German if you know German than you know Yiddish (i.e., Java) > by default." Well, if you are going to use C++ seriously, there is no reason to learn C first. On the contrary, it is likely to give you some bad habits, you'll have to unlearn for C++. Also I believe Java, C and C++ are all both sufficiently similar and sufficiently different that there's no reason to learn them in a specific sequence. /Peter > > His explanation makes sense however, he is also a C++ Professor and has > written books on C and C++. So I think there may be a bias. Is this the > general feeling of Java as it relates to C and C++ among developers? > > Please review this thread carefully, I need to firm up my decision > before this next semester begins. Thank you all for your help in > advance. > > Best, > > Hakim Singhji > http://i5.nyu.edu/~hzs202/index.html > .