Why is it that no one writes with portability in mind in druntime?

Brad Roberts braddr at puremagic.com
Mon Nov 25 01:05:04 PST 2013


On 11/24/13 3:38 AM, Iain Buclaw wrote:
> https://github.com/D-Programming-Language/druntime/pull/663

There's only one effective way to keep things portable, and that's continuous testing on multiple 
platforms that exercise the various differences.  The only way to get that is to have druntime and 
phobos pulls continuously tested against dmd and gdc and ldc as a condition of merging.

Relying on reviewers who have little to no experience maintaining those non-x86 platforms is doomed 
to failure.  It doesn't surprise me in the least that non-x86-portability issues arise without being 
caught by the current committers and reviewers.


More information about the Digitalmars-d mailing list