News for hackers. Stuff that matters.
Re:Defining the Undefinedness of C (2015) [pdf] by gumby on Wednesday July 26, 2017 @02:44PM (#14858961)
Also C was designed for PDP-7/PDP-11 style machines with 8-bit bytes, 16-bit words and the like. It was ported to a variety of other architectures which had to make assumptions and adaptations. These live in UB.

One somewhat unfortunate side effect of the pervasiveness of C and Unix-style machines is that it encouraged CPUs to optimize for C rather than the opposite way around. The use of GPUs for non-graphics programming is a welcome improvement.

Re:Defining the Undefinedness of C (2015) [pdf] by kps on Wednesday July 26, 2017 @03:58PM (#14859683)
Point of order: the PDP-7 had 18-bit words (and no smaller addressable unit).
Re:Defining the Undefinedness of C (2015) [pdf] by gumby on Wednesday July 26, 2017 @10:38PM (#14862265)
Thanks for the correction.