|
|
|
|
|
by mhh__
2143 days ago
|
|
Filling multiple roles is not the same as lack of direction. D does lack direction, but that's arguably a good thing - that's why the scripting-like features can exist alongside the features which are intended for writing high performance code. The fact that C++ is only used for performance is due to C++ being a bad language everywhere else rather than being amazing at writing high performance code. How many hours of developer productivity have been lost to slow compiles and bad metaprogramming (traits, contracts, and constexpr are emblematic of the half in half out C++ way) |
|
By the way no one at Remedy is using D nowadays, while the number of studios using C# alongside C++ keeps increasing.