3 ms·
I need Emacs to be secure. It's written in C. It interfaces with the internet. Ditto for Bitcoin. It's the basis of a new financial system. The core software i
by sillysaurus3 9y ago
I need Emacs to be secure. It's written in C. It interfaces with the internet.
Ditto for Bitcoin. It's the basis of a new financial system. The core software is written in C++.
Same for Linux. C.
Prejudice generally isn't helpful, and it's a bit strange that you can recognize C's merits while also decrying it.
- pcwalton 9y agoI haven't been "recognizing C's merits" either. In fact, the real reason behind this problem is that C is not type safe, so optimizations (such as the one in this very article!) that are perfectly fine to do in type-safe languages are not possible to do in C without aggressively "exploiting" undefined behavior.