4 ms·
Rust isn't that mature for games, ditto with Nim, Go is ok but has a GC, C# is too slow but OK for scripting, but then again lots of languages can be used for s
by Mikeb85 9y ago
Rust isn't that mature for games, ditto with Nim, Go is ok but has a GC, C# is too slow but OK for scripting, but then again lots of languages can be used for scripting. C++ isn't going anywhere in the game development world for now. Maybe something like Rust will upend it someday, but not yet.
- pjmlp 9y agoI agree, but it is also a matter of hardware resources. Back in the 80 and early 90's, languages like C, Turbo Pascal, Basic,.... where the scripting languages, with the core implemented in Assembly. Then the ladder moved up and they started to be used to implement the engines. Same happened with C vs C++. Now we are on the C++ vs GC languages phase. C++ won't be gone from the pixel pusher and real time audio layers for a long time, but the other layers willl eventually use something else.