I post this here, but if later I see it fit I may post something in the main D group too.
D allows to have the main() function of type void too. In such case I'd like the program return 0 by default. If people agrees, this can become a feature request. A question: when D automatically adds some padding to a struct, is such unused space guaranteed to be initialized to a default constant value, like zero? Bye, bearophile