Java vs. C++/C#
j
Sterling Heights, MI Icrontian
Ok, there has been a debate of what programming language is better, Java or C family. I'm just learning C++ and my next step is programinng windows applications. Mostly little helpful programs for work...nothing big. What advantages/disadvantages do these programming launguages have? I'm a newb at best.
0
Comments
JAVA gives you Xplat easier, because the JVM runs on all/most systems. It also has garbage collection (memory management).
C# has the memory management features of java, and the C-syntax that people like. I'm not that familiar with C#, though.
App Speed (in general):
C++ > C# > JAVA
Development ease/speed (in general):
C# == JAVA > C++
If you're writing for windows, I'd probably suggest C#. If you have a personal preference between JAVA/C#, go with whatever you like.
As for app speed, Java used to be slow as a dog. The most recent releases of Java have closed the gap significantly.
Overall, I like C# best. However, in the programming world, you're going to want to know as many languages as you can.