5 ms·
Compiling helloworld.c with one floppy and no hard drive on the original PC required one disk for each of the following: (1) source code, (2) cpp.exe, (3) cc1.e
by thelazydogsback 10y ago
Compiling helloworld.c with one floppy and no hard drive on the original PC required one disk for each of the following:
(1) source code, (2) cpp.exe, (3) cc1.exe, (4) cc2.exe, (5) lib manager (can't remember the name - something like "marion"?), (5) and the linker -- I think it was 8 floppy swaps total. It blows my mind that my first HD was 5 MB and cost $800.
Also missing was the programming side things: LocalAlloc vs. GlobalAlloc, low-mem HWNDs, etc. - ug - don't miss that...
- ThomaszKrueger 10y agoAnd the FAR PASCAL calls as well.
- 13of40 10y agoI realized yesterday that for years I've been mentally measuring data by how many Amiga 3.5 inch disks it would take to store. Noticed this when I was patting myself on the back for getting the build output of the tool I'm working on down below ~60 disks.
- digi_owl 10y agoAt the same time the system felt much more controllable and understandable from a user POV. And I sometimes feel that Linux is going through a similar transition, at least on the user space level.
- abecedarius 10y agoYeah. Forth was a lot more productive -- one floppy, single-pass compile-and-load, a REPL. Turbo C too a little later.
- ams6110 10y agoFirst hard drive I bought was 20 MB. And I thought there was no way I'd ever fill it.