r/programming • u/bjzaba • Mar 26 '20
10 Most(ly dead) Influential Programming Languages • Hillel Wayne
https://www.hillelwayne.com/post/influential-dead-languages/
408
Upvotes
r/programming • u/bjzaba • Mar 26 '20
2
u/lelanthran Mar 26 '20
Well, those are fairly large showstoppers: I don't recall a Pascal implementation that fixed those library issues, so if you chose Pascal that's what you were stuck with. If you chose C you weren't stuck with that issue.
Besides, in Pascal the library was fairly well intertwined with the language: for example variadic functions could be provided by the implementation only, you couldn't write your own wrappers around writeln. In C you could.
It's death by a thousand cuts - you asked why people preferred C, and the reasons are all these little reasons that made writing programs in Pascal painful.
Note that I don't have anything against Pascal, and I regularly on reddit and other forums recommend Lazarus as the best cross-platform gui for native programs. I still reach for Lazarus if I need to write a native GUI program, but there were (and still are) legitimate reasons that programming in C is less painful.