top | item 29129164

(no title)

dawkins | 4 years ago

Great read. They wrote a DOS in 35 days using punch cards. Amazing.

discuss

order

jonsen|4 years ago

For some perspective:

Say the size of the OS was 10kB. That's about 4000 lines of assembler code.

About 100 lines (cards) of code per day.

alisonkisk|4 years ago

Is it so small because the OS basically had no drivers or interfaces, just bare CPU/RAM/peripheral messaging, and apps sent low-level binary messages directly to the hardware? More "EE" than "CS"?

xattt|4 years ago

Are there modern-day examples of impressive bootstrapping? APFS comes to mind.

jason-phillips|4 years ago

> Are there modern-day examples of impressive bootstrapping?

JavaScript and Brendan Eich may be considered modernish-day.

zerr|4 years ago

First Pascal compiler was written in Pascal and hand-compiled to machine code.

drno123|4 years ago

Maybe git, and JavaScript?

nom|4 years ago

maybe Minecraft?