Mariano Guerra
Edward de Jong / Beads Project
02/12/2020, 8:00 PMNick Smith
02/12/2020, 8:55 PMNick Smith
02/12/2020, 8:56 PMEdward de Jong / Beads Project
02/13/2020, 7:06 AMDoug Moen
02/13/2020, 5:22 PMMariano Guerra
Mariano Guerra
Doug Moen
02/13/2020, 5:32 PMcertain data types such as numbers are a special case which does not fit well into the general type system of the language, and hardware details such as the number of bits supported by an integer add instruction show through in the language semanticsHe's claiming that all programming languages should have numeric types that don't expose the details of hardware representations, when in fact, this is a requirement for certain domains of programming. It's a requirement for systems programming, obviously. It's also a requirement for graphics programming, where you can be manipulating huge arrays containing millions of pixels or triangles, or hundreds of millions of voxels. In order to fit these huge arrays into memory, every bit counts, so you must have precise control over the bit-level representation of the numbers stored in the array elements.
Doug Moen
02/13/2020, 5:43 PMMariano Guerra
Mariano Guerra
Doug Moen
02/13/2020, 5:54 PMMariano Guerra
Mariano Guerra
Mariano Guerra
Doug Moen
02/13/2020, 10:07 PMJames Sully
03/02/2020, 5:41 AMBen Wheeler
04/18/2020, 9:13 PM