Lol, another day, another pointless debate on programming languages.
Announcement
Collapse
No announcement yet.
Unvanquished Begins Landing C++11 Engine Rewrite
Collapse
X
-
Originally posted by ciplogic View PostI think is all related with their experience of C++. Otherwise they would use the best choice: Python, obviously.
C++11 is less obfuscated than older C++ and C. I think it's a really good choice for a game.
Comment
-
Originally posted by siavashserverI guess that's because of flaky compiler support, specially MSVC.
Originally posted by Daktyl198 View PostPfft, real men write the binary themselves. Amateurs.
Comment
-
Originally posted by gufide View PostPython is slow compared to binary compiled source code. That's not suitable for this king of project, which every frame is crutial.
C++11 is less obfuscated than older C++ and C. I think it's a really good choice for a game.
Comment
-
Originally posted by Daktyl198 View Post> not getting the xkcd reference
Originally posted by LarianAnd as we all know, EMACS is written in BASH. It's what God uses. He told me so himself.
Originally posted by ciplogicOtherwise they would use the best choice: Python, obviously.
Originally posted by clavkoC++ is a safer language, is backward compatible
Backward compatible? just nope
Originally posted by Akkamodern c++ is a lot easier language than c
Originally posted by peppercatsBecause you can write C in C++
Comment
-
Migrating GCC to C++ as implementation language:
C++ is a standardized, well known, popular language.
C++ is nearly a superset of C90 used in GCC.
The C subset of C++ is just as efficient as C.
C++ supports cleaner code in several significant cases.
C++ makes it easier to write and enforce cleaner interfaces.
C++ never requires uglier code.
C++ is not a panacea but it is an improvement.
Comment
Comment