English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

I need to know which GUI programming language has the most promising future of being used for the next 10 years, is already widely used in multi-platform programs and games and what ide to learn it on. Example: If you suggest C++ should i use Visual C++ or what? keeping in mind that i would want to use the language on game engines and other platforms too.
You can help me by telling me what languages are used to make:-
1-EA games
2-Silkroad online
3-Microsoft Windows
4-Firefox
5-Gta

2007-02-01 11:20:23 · 7 answers · asked by Anonymous in Computers & Internet Programming & Design

What are the common disadvantages of JAVA?

2007-02-03 04:23:43 · update #1

7 answers

Go with Java or VB.NET or C# .NET.

Personally, I love the Java language and use the Eclise IDE. I also do some windows programming in C#.

VB kinda sucks, IMHO, but C# is a fairly elegant language as is Java, and they will both be around for quite some time. Java especially will be around as there is a ton of code out there written in Java. C# is sort of Microsoft's answer to Java and doesn't quite have the same number of programs written using it. With either you will be marketable for some time to come-- if you are good.

2007-02-01 17:23:59 · answer #1 · answered by Common Sense Guy 2 · 1 0

There is different kind of platform for writing C/C++ codes. Borland, Microsoft,... in Windows and some others in Linux. what is clear is that games don't use classes which are inherited in Visual C/Borland C, maybe only in programming Firefox and Internet explorer. but they use another packages like OpenGL, DirectX and ... to program such games and graphical interfaces, in all of which you need to know C++. C++ is not related to Visual C or whatever. this is the base you need to know.

2007-02-09 15:23:21 · answer #2 · answered by Poco Metis 2 · 0 0

C++ is used for all of those. MS probably uses Visual C++ to do Windows, but I'm not 100% sure, and most game studios use C++ and Visual C++ as well.

I would recommend learning the .NET framework. .NET has the biggest chance of being around in 10 years.

2007-02-01 20:09:16 · answer #3 · answered by Anonymous · 1 0

C++ is used to make the products you mentioned, but for multiple platforms I would assume that Java is the way to go. I use Emacs for my IDE.

2007-02-01 19:36:53 · answer #4 · answered by Runa 7 · 0 0

Java programmers get paid better.

But if you're interested in programming games, C++ is the way to go.

And if you want to stick to Microsoft technologies, I guess you should choose C#/.NET. Click here for IDE's: http://msdn.microsoft.com/vstudio/express/

#################################################
The common disadvantages of Java? Well, Java programs typically run a LOT slower than C++ programs, that's why Java isn't used for fast games. Also, Java requires a virtual machine to run on and that virtual machines takes a while to load. On the other hand: Java runs on a lot of different computers. It does lend itself very well for programming games for cell phones and stuff.

But my pet peeve against Java is the way it is given its version numbers: "Java 2, Enterprise Edition, version 5.0.0 Update 10." WTF????
#################################################

2007-02-01 20:04:05 · answer #5 · answered by Uninformed hence not consenting 7 · 1 0

Study JAVA!
IDEs?try Eclipse and Netbeans!

2007-02-01 19:25:30 · answer #6 · answered by hokaido 1 · 1 0

I will suggest the following languages

VB -Desktop GUI http://pspxworld.com/book/programming/visualbasic.php
Java -Web Based,POrtable http://pspxworld.com/book/programming/java.php
Python,Perl -COmmand line http://pspxworld.com/book/programming/python.php
C - generic http://pspxworld.com/book/programming/c.php

2007-02-06 01:17:14 · answer #7 · answered by pmsprasa 2 · 0 0

fedest.com, questions and answers