4 ms·
This exactly. In the 80s, it was common practice to write in macro assembler, which would then be translated to the target ISA. Microsoft wrote BASIC and other
by rahen 4y ago
This exactly. In the 80s, it was common practice to write in macro assembler, which would then be translated to the target ISA.
Microsoft wrote BASIC and others significant software in such a way.
https://devblogs.microsoft.com/commandline/microsoft-open-sources-gw-basic/comment-page-3/ https://devblogs.microsoft.com/commandline/microsoft-open-so...
Also compilers are hungry, wasteful, complex piece of codes fairly unsuited for 8 bits and 16 bits machines. DOS games started being written in C only when the 386 got commonplace.
Heck, even on 32 bits machines of the times (VAX), most things were written in pure assembly. That includes VMS.
- PaulHoule 4y agoTurbo Pascal wasn't bad at all for the 8088.
- rahen 4y agoGranted, Turbo Pascal was nice for small CP/M and DOS machines, at least until version 3 when the IDE was still ~30kB and could fit in 64kB of RAM. When TP4 and Turbo C were introduced with their full TUI environment, the 8088 started to struggle.