|
ThThThThThThaMan (December 31, 1969 at 6:59 pm)
I personally think it's best to get good a one language first. When you get to a certain level, then begin learning a new one.
chopinnocture (December 31, 1969 at 6:59 pm)
This guy has a great mind. I have over the past 2 years read about 15,000 pages of IT books to learn java/sql/jsp/javascript/ajax etc, but Joshua's Effective Java is the best by far in terms of content and clarity, especially once you get going with Java.
32GaugeSlug (December 31, 1969 at 6:59 pm)
I agree. I was forced into using java for my degree, I resented it for the first year, then grew to like it. But still, if I have to do something, I'll usually do it in C++. Jython looks pretty cool.
mmayan (December 31, 1969 at 6:59 pm)
Stop arguing over which language is better and what not. It is a mistake to get to "attached" to one language. Every programming should be treated as A tool, but you already know that. If you have a hammer as the only tool, you will define each problem as a nail.
fantasti00 (December 31, 1969 at 6:59 pm)
java 5 is more complex then less versions, but c++ is complex, also. for example AUDI is using java with special embbeded cpu's read object code directly. the language is also that good, it should be used for. java has a good place, specially for business application - web based. i am developind and design huge j2ee bussiness application. java compared with the spring framework is a very powerfull tool getting things done, effective. u can also emmbed script languages in the jvm - like groovy.
32GaugeSlug (December 31, 1969 at 6:59 pm)
With Java around 20 times slower than C, I think I'll stick to my C based languages thanks. Just because of the speed issues alone, there are a whole host of problems that java doesnt work well with. Until native compilers are developed and used more-so (which will throw some of the benefits you mentioned out of the window), then it'll always be bad news IMHO. For mobile phones and the like, Java is great.
fishbowl998877 (December 31, 1969 at 6:59 pm)
i forgot to mention reusable code
fishbowl998877 (December 31, 1969 at 6:59 pm)
java's slower, but here are the advantages tha C++ will never have:networkingplatform-independenceautomatic garbage collectionthose are the main advantages, i could list all the others, but it would take a long time.
enlightenmentn0w (December 31, 1969 at 6:59 pm)
You must be a poor C++ developer still writing destructors and using substandard threading models...
32GaugeSlug (December 31, 1969 at 6:59 pm)
If you've ever coded Java, or, used a large java program, you will know that Java just doesn't cut it compared with the likes of C++ or C. Give me C++ and QT4 over Java and SWING ANY DAY!! Oh yeah, and the whole VM thing hahahaha. |