James Dennett wrote: > Seems reasonable to me (though one of C++'s faults is that it has > *too much* undefined behavior). C++ has too much implementation defined and undefined behavior. D has less, but it should be even less. ID and UB impede source portability.