If you want cross platform compatibility then you may want to consider Java. C++ is a great language if you are writing an OS, but the other languages mentioned like C# or even Vb.Net as well a s Java are better for building GUI type applications that are designed for some business application purpose. I tihnk most of the reason colleges still teach c++ becuase it forces you to think about resource allocation and the flow of an application. I personally took it in College and made A's and learned a lot about programming as a result of the classes I took, but I've never touched it since and have coded some pretty decent apps since then.
Its not the tool or the launguage, its the programmer :-)
Last edited by bhopkins; 11-20-2006 at 07:08 PM.
|