Get the latest tech news
My teen years: The transputer operating system
History of the evolution of my C compiler and operating system for transputer when I was age 16.
Once the C compiler was supporting floating point, I was able to port back the Ray Tracer I made in Pascal, and I developed a 3D poligonal model program following the course and exercises in the book 3D Computer Graphics by Alan Watt (1993). This was a by-product of discovering that I was free to specify my operating system as I liked, so the first thing for me was "the great escape" from the 8.3 filename format common in MS-DOS at the time (Windows 95 was barely released a few months ago). Executable headerOffsetField+0OTBE (0x4542544f) Oscar Toledo Binario Ejecutable+40x08031996 (Mar/08/1996)+8Code size+12Extra data size+16Stack size+20Data size+24Unused......+60Unused I never implemented proper command-line processing in my operating system, so every program had to start with an entry sequence to provide the options and filenames.
Or read this on Hacker News