3 ms·
> to work in a non-enhanced That is like to work in first generation C. But the viewpoint cause massive damage: Pascal get a reputation based in the first ver
by mamcx 7y ago
> to work in a non-enhanced
That is like to work in first generation C.
But the viewpoint cause massive damage: Pascal get a reputation based in the first version with a limited scope, despite have very good points at his favor.
In a modern example, is like dismiss GO because lack of generics and verbose error handling, and consider C better for some OTHER reasons, that is what actually happened with pascal and other langs.
ie: Happens ofter that some critize lang/tool for X (could be truth) ignore Y (that is a good point) and still choose Z (for other reasons).
In the case of C: Is more popular, can I do funky things with pointers, my OS is made on that.
- AnimalMuppet 7y agoI worked in C just before and just after my gig in Pascal. While C had flaws, it was a more usable language than Pascal. First version C, first version Pascal. That's what Pascal apologists never want to admit. They still, 50 years later, either don't understand it or won't accept it: C was more usable than Pascal. Pascal's story may have been better, it's theory may have been better, but when it came to actual ability to write programs, C was better. Now, Pascal improved. Various versions fixed various flaws in various nonstandard ways. But the same was true of C.