3 ms·
> Reality is that those fall into the same buckets as well - and each over optimized on some emergent characteristics of their userbase Over optimized, or perf
by rezonant 3y ago
> Reality is that those fall into the same buckets as well - and each over optimized on some emergent characteristics of their userbase
Over optimized, or perfectly optimized? I'm sure that people debate whether to use #pragma or #define HEADER_H_ on these things, the debate will be better when done amongst two highly skilled C++ developers who care about the corner cases.
That's why I said niche. The broader a community, the less useful that debate will be, if it even qualifies. Having a fresh CS grad explain that #pragma once is supported in the latest Clang, MSVC and GCC and thus there's never a reason to avoid it are right for whatever small university project they are building, but a seasoned developer is annoyed they still need to target an ancient RHEL release on their mission critical open source project. (Disclaimer: I have no idea if this is actually a thing, I figure by now #pragma must be good to go even on older LTS distros)