NoUseForAName:

In C my favorite way of achieving encapsulation is to use incomplete types. The module header contains the definition of an incomplete type and the prototypes for the public functions which operate on it.

Probably in D you can archive something similar with different means.

Bye,
bearophile

Reply via email to