monkeyelite 16 hours ago

What essential features are missing for you?

1
mariusor 16 hours ago

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.

WalterBright 10 hours ago

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

monkeyelite 13 hours ago

Yeah this person is asking how to make the smallest executable. They don’t want garbage collection.

mariusor 13 hours ago

Garbage collection was about what I would be missing. I mentioned before what could be missing from OP's point of view.

monkeyelite 11 hours ago

Ok. I think the better C mode is cool and I think it’s worth a try for his interest and project.