On Sunday, 12 July 2015 at 18:53:35 UTC, weaselcat wrote:
There's how many mature web languages? 10? 20? Why not dedicate D as a game programming language, am area that is completely untouched?
Yes, why not? I would love that too, but I suspect it would require a change of direction in order to gain traction. E.g. better SIMD support, inlining, builtin SOA and maybe Vulkan support. And you would also need compiler/runtime support for iOS, Android, asm.js&co.
I'm not convinced that the "shared" and "thread local globals" models sit well with some game devs. And you probably need to deal with ownership in a way that is C++-ish.
(The reason I focused on web services is that I think there is a change of direction towards compiled typed languages like Go and Rust. At least it looks like it based on the eco systems they are gaining on github.)