4 ms·
C was certainly a major step forward at the time, but he does seem oblivious to its flaws (at least in this interview). I was also disappointed to see how he ca
by brianberns 9y ago
C was certainly a major step forward at the time, but he does seem oblivious to its flaws (at least in this interview). I was also disappointed to see how he casually trashed C++ at the same time. Not very diplomatic.
- shmerl 9y agoIf anything, it's also ironic, because a lot of downsides of C++ stem from its requirement to inherit C downsides.
- pjmlp 9y agoNo it wasn't, because we already had Lisp and system programming languages like ESPOL, NEWP, PL/I, PL/M, PL/8,.... before C got released outside AT&T.
- throwawayfoo 9y agoWhich tells you what?
- pjmlp 9y agoThat C was certainly a major step backwards at the time, only adopted thanks to AT&T being forbiden to sell UNIX, thus deciding to offer the source code for a nominal fee to anyone that wanted to get a license to the source code. Or to use a more modern example, UNIX was the browser and C was JavaScript.
- throwawayfoo 9y agoI never coded in the languages from your earlier post; I'd never have wanted to either. C was and is elegant and beautiful. It isn't so popular because of a AT&T. Look at Microsoft's power in the business world. Even with all their "practices", .Net still hasn't been beaten by Java in terms of popularity and widespread use. .Net is good, not saying it isn't, just so that's clear.
- pjmlp 9y agoYeah, more than 200 elegant and beautiful documented cases of UB on ANSI C11 standard.