4 ms·
Turbo Pascal 3 had compiler error message strings. Half of the manual was reference material and things like ASCII tables. Without Internet having a lot of ex
by akira2501 2y ago
Turbo Pascal 3 had compiler error message strings. Half of the manual was reference material and things like ASCII tables. Without Internet having a lot of extraneous material in manuals was not uncommon.
These older compilers also did nearly direct translation of your code into assembly, barely did any optimization, and made heavy use of the stack to smooth everything out. Pascal, in particular, due to it's ability to nest procedures and native set types generated some pretty suboptimal code.
It's why we had things like register variables and decent inline assembly primitives.