4 ms·
Call me a purist, but I find no reason to have gone beyond C Not C++, not ObjectiveC, nor anything else that followed I find C++ and ObjectiveC add a lot of com
by khitchdee 8y ago
Call me a purist,
but I find no reason to have gone beyond C
Not C++, not ObjectiveC, nor anything else that followed
I find C++ and ObjectiveC add a lot of complexity
and the benefits of adding this complexity are very limited
I think it would be better to stick with C and pursue other ways to improve developer tools
- sjwright 8y agoYou’re not a purist, because there’s nothing inherently pure about C — it’s just another language.
- khitchdee 8y agoWell there is. It's the first 'high level' language that replaced assembly programming. All the other languages have added even more high level features, yet none of them have made its existence obsolete. The basic compier translates from C, most other languages add a translational front end to a C compiler.
- pjmlp 8y agoThat is an urban myth from C fan club. There were quite a few system languages that replaced Assembly, some of them even 10 years before C was invented. https://en.wikipedia.org/wiki/Burroughs_large_systems https://en.wikipedia.org/wiki/Burroughs_large_systems https://en.wikipedia.org/wiki/PL/8 https://en.wikipedia.org/wiki/PL/8 https://en.wikipedia.org/wiki/IBM_PL/S https://en.wikipedia.org/wiki/IBM_PL/S
- khitchdee 8y agoSorry, I meant in the microprocessor era when programming became mainstream and stepped out of academia. Before that, there were so few programmers that languages didn't need to develop.
- valuearb 8y agoThe world has grown beyond C, thank god. For most of the programming world quality is more important than to low level access and speed.
- khitchdee 8y agoIt's not low level access but simplicity and pedal to the metal programming. Sort of like the difference between stick and automatic.