5 ms·
> I'm not sure Pascal entirely lost due to just C. Borland's Turbo Pascal was quite popular Look at which one is being used to this day to write essentially ev
by Turing_Machine 5y ago
> I'm not sure Pascal entirely lost due to just C. Borland's Turbo Pascal was quite popular
Look at which one is being used to this day to write essentially every modern operating system, and even the interpreters and compilers for other languages. JavaScript engines are written in C, not Pascal.
I think it obviously did lose, though judging from the moderation it clearly still has some fanatical followers.
Both Turbo Pascal and Object Pascal had so many extra non-standard and un-Pascal-like features that they were barely even the same language.
As I mentioned in another comment, allowing you to write bare assembly language inline wasn't exactly a feature of the original Wirth Pascal. The analogy I used at the time was that (Wirth) Pascal was like a pair of blunt-pointed kindergarten scissors, while C was more like a chainsaw. Borland added enough non-standard features to make it more like maybe a kitchen knife, but in the long run that still wasn't enough.
- pjmlp 5y ago> JavaScript engines are written in C, not Pascal. Which one? Unless you forgot to type ++.
- ncmncm 5y agoTo be fair, they are probably written in bad C++.
- Turing_Machine 5y agoThat's a little nit-picky, don't you think? In any case, it's not inc(Pascal), now, is it?