On Monday, 3 June 2019 at 00:17:08 UTC, Rnd wrote: > What additional features do classes offer in D? Classes support built-in runtime polymorphism through inheritance. structs don't. As a result of this, classes are a little bit heavier resource-wise and are semantically always object references.