3 ms·
Part of the advantage of Pascal at the time is that it was created explicitly to allow for fast parsing. C and especially C++ are much harder to parse.
by coliveira 14y ago
Part of the advantage of Pascal at the time is that it was created explicitly to allow for fast parsing. C and especially C++ are much harder to parse.
- rikthevik 14y agoIf I remember correctly, it's a single pass parser, which is why you generally write get to your code upside down.
- pjmlp 14y agoThe main advantage was still the possibility of having binary modules, without parsing the same imports multiple times during "make world" compilation. Just as input, the ISO Pascal eventually got the changes that were available in Turbo Pascal and Mac Pascal (known as ISO Extended Pascal), but by then most people considered Turbo Pascal the _de facto_ standard.