4 ms·
I'll bite. When I learnt C I found it charmingly simple and it took me years to realize how deeply broken some aspects are, especially the separate compilation
by cben 12y ago
I'll bite.
When I learnt C I found it charmingly simple and it took me years to realize how deeply broken some aspects are, especially the separate compilation circus — programmers working hard to help the compiler and not getting any modularity benefits in return.
So suppose C didn't happen. Do you expect the industry at large would have adopted a great language instead?
Or some random product of history, half way between PL/I++ to JavaScript?
- kazinator 12y agoEnforced modularity in languages has downsides, like basically killing the flexibility in system construction. Not every image produced is an application program running over an operating system.