Walter Bright:
It would only be a trivial problem for 5 minutes, only for
ex-C/C++ programmers who are used to suffering under variable
sized ints, and will never be a problem again.
Is it really a problem to guess the size of 'byte'? Or that
'ubyte' is unsigned? Come on, bearophile!
The size of "byte" is easy, it's 1 byte, but if you ask me a byte
is unsigned. I have learnt to be careful with byte/ubyte in D and
now I think I don't use one for the other by mistake, but I have
had some bugs caused by them.
It took me two or three years to to remember what's the length of
dchar and wchar.
New D programmer should not be need to learn such arbitrary
naming scheme, inherited from C++ :-)
And frankly, int32, long64, etc., have a large 'yech' factor
for me.
I think you meant to say int32 and int64 :-)
Bye,
bearophile