OK not sure whether this was a great thing to do but hey I tried
I like the idea of D, but I don't like the idea of learning the ins and outs of another language for comparitively little advantage over c++.
btw fringe, did you ever play X : Beyond the Frontier? Wasn't the Fringe in that. Or maybe I'm thinking of Tachyon. Or were they the same game? So long ago now...
Ok, not to go too off topic here, but it was "Tachyon - The Fringe" http://www.scifi.com/sfw/issue163/games.html "X - Beyond the Frontier" was another game entirely, it was great, you had to build up your own little empire. Trouble with it was that it got slower and slower as you played it until it finally locked up and you had to restart
Compared to what C/C++ offers I woudl safely say that no other language provides the same amount of versatility and bindings.
D might have some support but its not pronounced.
Delphi comes nearest to this. However that is the last of it.
VB is not suited for game development - tooo slow.
Nothing else remains.
However for development projects C++ would be the best - offers a wide range of options and cycle developments
I vote for Delphi just becouse I'm writting in Delphi since 2000 year and I'm developing Delphi/OpenGL games. However, I would recomend C++ for all game developers, who have not choseen their language. VB is really slow.
There are many reasons for choosing C++. Here are some:
*Almost all libraries, including WinAPI inself is written in C/C++ or at least is documented for these languages. => you can easy found headers and there's no need of waiting translating headers
*C++ is the fastest
*C++ is platform-independent
If this is needed, I can write in C++ but I have no time for developing game in the team and I have very little experience in C/C++
I voted for C because C and C++ wasn't a choice, and I code more towards C than C++. I normally use C++ classes etc to organise my code, and C as the actual meat.
My suggestion is that we standardise on an interface and format between classes, ie, no hungarian C++ classes. Then each person who is coding each class gets to code in whatever way they like, as long as they have the standard interface.
Obviously this would be difficult if the code is in D, VB or Delphi . I'm talking about if we do use C/C++, what styles to use.
Also, just to keep everyone perfect, C is also platform-independant, C is just as fast as C++ and VB is not that much slower than C++. Not unless you get to complex games/apps.
I vote for C++ due to its power and because of my deep experience with it...
I like the language D, and in the future, it can replace C++. However, the problem with it is that it's kind of like a personal project of someone and not a standard or company...
I vote C++
checked out the site, but no my nick was nothing to do with it. It was the first nick I used on IRC when I first cam to uni and was given to me by the person who introduced me to IRC because my short fringe sticks used to stick out ike it was made of plastic,
Nice poll... I vote for C++
oh, just for all your note. D can interface directly with C/C++.. well actually only with c, but as c++ does that most the time anways, too, as well with c++:D
thats great... i'm merely interested if i can setup one time the compiler to compile stuff for me at runtime, adding D as a scripting/plugin-language, as it is much more save..