|
chopinnocture (September 28, 2008 at 11:52 am)
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 (September 19, 2008 at 5:36 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 (September 17, 2008 at 1:23 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 (September 13, 2008 at 3:42 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 (September 2, 2008 at 9:01 am)
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 (September 1, 2008 at 8:35 pm)
i forgot to mention reusable code
fishbowl998877 (September 1, 2008 at 8:33 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 (September 1, 2008 at 4:33 pm)
You must be a poor C++ developer still writing destructors and using substandard threading models...
32GaugeSlug (August 29, 2008 at 11:15 am)
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.
nocxsville (August 29, 2008 at 10:36 am)
come on guy we have the year 2008 and we need programming languages for this year.Take your belief and use stone age technologies. ;)P.S.: That you sa java is slow show that you have no knowledge about this language and their current implementation. |