Game_boy said:
No no no no no no no no no no no no no no no no no no no no no no no no no no no no no no no. All of those languages have proprietary implementations, so either you slave yourself to Microsoft Windows (C# and VB) or a virtual machine (Java*, Flash*) that you can't see the workings of. It might not be so bad now, but when you're locked in in the future and that's all you know you will have a problem. *You could use IcedTea and/or GNU Classpath. *That includes Silverlight or Shockwave. Use Java just to learn how to program and make pretty colours, and then use C++ and an OpenGL abstraction like SDL as a precursor to full OpenGL programming. Don't ever use WinAPI or DirectX. |
As of last year, most of Sun's Java implementation was released under the GPL. The only parts which weren't had their copyrights held by 3rd parties.







