
Originally Posted by
Calard
learn c++. I have been learning java for over 3 years and i have heard that it is very similar to c++, only difference is that c++ is used to make games and serious programs, java is used to teach kids and make gay web applets. I always regret not starting with c++.
Don't kid yourself. C++ has the backing of Microsoft which provides tons of SDK's including the DirectX SDK which is used for making games, but Java even without the backing of a multi-billion dollar company like Microsoft, Java still excels in its on right. Lol not that SUN Microsystems is by any estimate a small company, but much smaller compared to Microsoft.
Java is used primarily for Web Development: Servlets, applets, etc. The Web Browser has essentially become a way to port many Java applications. Java is also much more versatile the C++, so on many occassions you could see servers running Java. And considering the internet is becoming a bigger and bigger thing and certainly isn't going away, now that nearly every computer on the planet is networked or if not can be networked easily you can plan for Java to be a necessary language to learn if you plan on going into any intense WebDesign.
Even more-so Google, one of the most powerful tech companies in the world, has released and SDK in Java for its new Android phone taken up by the carrier Verizon Wireless. This phone industry is becoming greater influence. Smartphones and netbooks will eventually have the versatility of a laptop, if not already. Java has already staked an impressive foothold in the phone industry with the help of Google. Making it a contender against Microsofts Windows Phone and the iPhone. Haha, but guess what?
The Android SDK is much easier to work with then C++ or Objective-C... dear god >_>.. for that matter so I can guarantee that the wealth of apps will becoming from guess what? The same people who made all the applets on the internet in Java... meaning that in sheer volume of applications the Android phone should blow all the others out of the water. Not to mention Google is also porting its Chrome OS to netbooks. Not to mention SUn Microsystems is a proponent of open source software, who's popularity seems to be growing. It is already proven that open source software has shorter development times and are more robust the proprietary software...
Lol. like my sales pitch? In other words Java does not suck :P