BlitzMax and Java

Miscellaneous Forums/General Discussion/BlitzMax and Java

The forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.

This whole (nonsense) discussion remindes of this thread on indiegamer.com:
http://forums.indiegamer.com/showthread.php?t=11645

Only there the bashing was about C++ vs Java.

Here's another thought for the flames: If "the C++ language" is faster than Python, then how come that Visual C++ is faster then MinGW C++? Can C++ be faster than C++? Can American English be faster than British English? Or can it be faster than French?

Specific platforms, tools and specific code can be faster than others. But certainly not languages.

Another thought: When multicore CPUs become the norm, C++ will quickly phase out as a popular language. Why? Because Tim Sweeney is right: It does not support multithreading well. Languages and platforms like C#.NET and Java will eat C++' lunch, and even Python will kick it around.

Still, every language has its place. People will still use C++ to maintain legacy code and they will still be using it for systems programming. But it will be - and already IS - disappearing from most other domains.

And one last thought: Is there a specific reason to discuss the merits of C++ to excess on a forum for a complete different language familiy? I mean, shouldn't we be discussing how BlitzMax code can be optimized to blow C++ code out of the water? Wouldn't that make much more sense?

Anyway. It's been an extremely draining day for me, so don't take me too serious tonight.