4 ms·
It's a shame Modula wasn't available until the early 80s (as far as I know), but unfortunately, you are right. C is vastly preferable to writing assembler on m
by Roboprog 10y ago
It's a shame Modula wasn't available until the early 80s (as far as I know), but unfortunately, you are right.
C is vastly preferable to writing assembler on multiple platforms, though.
The real tragedy is IT Managment(TM), which insisted on C++, and after that inevitably failed (for most things outside of video games), insisted on Java due to all the core dumping craziness.
Can't find the original source doc, but here goes: https://blog.acolyer.org/2016/09/07/the-emperors-old-clothes/ https://blog.acolyer.org/2016/09/07/the-emperors-old-clothes...
At least K&R took quicksort(), even if they didn't take the array subscript bounds checking part (etc) to heart.
- Roboprog 10y agoOne other C inspired tragedy: WHY, OH WHY, did they insist on putting identifier names AFTER (most of) the type information??? Algol had it right, why screw it up? I guess it doesn't matter if your (optional) type is word^H^H^H^H int, but this has descended into chaos in Java land.