yigal chripun: > The fact that D has 12 integral types is a bad design, why do we need so many built in types? to me this clearly shows a need to refactor this aspect of D. In a system language you need them all, and you need multi-precision integers too. Note: C# too has unsigned types, but they are separated :-) Bye, bearophile