Turns out there are non-twos-complement machines sold today. http://stackoverflow.com/a/6972551 No, I do not think anybody will try to port D code there. ;)