4 ms·
> When people write C, they often do so for specific domains. The article is about C++ which people choose because they want to go fast. Which is also the domi
by kllrnohj 5y ago
> When people write C, they often do so for specific domains.
The article is about C++ which people choose because they want to go fast. Which is also the dominant reason people choose C (embedded & device drivers both absolutely care about performance & efficiency, too, after all).
You can't have both "C is fast" and also "compilers can't optimize." That's not how that works. Similarly if you're just starting out in crypto and you're reaching for C you're already in a bad place and atomic optimizations are the least of your concerns. C is a terrible language for crypto.