5 ms·
As someone who started their computer science studies with Pascal and then switched to C (I use C for comparison because it was the dominant programming languag
by ToddWBurgess 5y ago
As someone who started their computer science studies with Pascal and then switched to C (I use C for comparison because it was the dominant programming language in 1990s computer science programs) , I can say that C just offered more to the aspiring software developer. For most people who coded in the 90s Pascal meant Turbo Pascal. While the language itself was great, MS-DOS where it ran not so much.
Especially when you compared MS-DOS to Unix (I say Unix because this was before Linux was dominant) systems which most computer science students were being introduced to at the time. With C you got access to all the Unix dev tools and you could do Unix systems programming. I think too a lot of young computer science students go through a phase of all things difficult are good and C on Unix made for a great learning opportunity.
Speaking as myself, the problem was the ecosystem not the language per say. I think for most of us it isn't even a contest between MS-DOS or Unix.
- noobermin 5y agoThere are so many varied responses here but only ones like this make sense. Unix's language was C. Eventually, windows' API would be C. Then the rest would simply be history. Surprised there isn't a book on this that explains it.
- invalidname 5y agoThis. I think Pascal was great but C just offered more. Especially when C++ came around and stole all the mindshare.
- pjmlp 5y agoIf you were on Borland tooling, we always had access to best of both worlds.
- pjmlp 5y agoTurbo Pascal was available for Windows.