3 ms·
C is the biggest mistake in the software industry since the beginning of software. The people that worship C only do so because they haven't seen the better pat
by timbit42 4y ago
C is the biggest mistake in the software industry since the beginning of software. The people that worship C only do so because they haven't seen the better paths the software industry could have chosen.
- kazinator 4y agoE.g. Donald Knuth hadn't seen better paths. "I think C has a lot of features that are very important. The way C handles pointers, for example, was a brilliant innovation; it solved a lot of problems that we had before in data structuring and made the programs look good afterwards. C isn't the perfect language, no language is, but I think it has a lot of virtues, and you can avoid the parts you don't like. I do like C as a language, especially because it blends in with the operating system (if you're using UNIX, for example). All through my life, I've always used the programming language that blended best with the debugging system and operating system that I'm using. If I had a better debugger for language X, and if X went well with the operating system, I would be using that." Dec 7, 1993, Computer Literacy Bookshops Interview.
- asveikau 4y agoThis is ridiculous hyperbole. Nobody "worships" C and people who have positive experiences with C often have exposure to higher level languages. You can find strengths or upsides in C and still acknowledge faults, and still acknowledge merits elsewhere.