On Sunday, 17 April 2016 at 11:26:02 UTC, Walter Bright wrote:

My experience is that over time one gets used to writing 32/64 bit portable code naturally, and the minor irritations don't happen anymore. D isn't a language that tries to hide the differences, and one should be aware of them.

Agreed. Before I joined the modern world and bought a 64-bit machine three years back, any D source I made available almost always attracted PRs changing uint to size_t. These days, I regularly compile for both and haven't hit such an error in a long, long time.

Reply via email to