← Back to context

Comment by monkeyelite

1 day ago

What essential features are missing for you?

For game development? I imagine having to use only structs but not classes would be something that forces a "non idiomatic D" experience. Dynamic arrays sound like something that's very useful for a game. I don't know, there are plenty of features that are incompatible with better C that makes D, D. Generally speaking, garbage collection would be the biggest in my opinion.

  • You can still use classes in BetterC - you just have to allocate them yourself. D recently acquired "placement new" which makes that more convenient.