(It's impractical to program in C without using the preprocessor, and the preprocessor requires use of a lot of very outdated programming practices.)
D can be used in "BetterC" mode, where it operates as what C could be with modern sensibilities.
So yes, perfectly usable without OOP or classes.
(It's impractical to program in C without using the preprocessor, and the preprocessor requires use of a lot of very outdated programming practices.)
D can be used in "BetterC" mode, where it operates as what C could be with modern sensibilities.