4 ms·
Indeed, an over generalization, it of course does not apply to every software developer. But as a C++ developer I would appreciate extra cores to cut down compi
by blux 8y ago
Indeed, an over generalization, it of course does not apply to every software developer. But as a C++ developer I would appreciate extra cores to cut down compilation times. And even this won’t be true for every C++ developer in case their code base is relatively small, very well modularized, or you can use something like distcc.
- loup-vaillant 8y agoAh, unacceptably slow compilation times… I agree C++ is really bad at this (at least by default). This is especially frustrating when you know of Jonathan Blow's language, Go, and Wirth's compilers.
- pjmlp 8y agoC++ is compilation is relatively fast with incremental building and linking on Visual C++. Maybe UNIX compilers need to do some improvements here. And when using the experimental modules support it is even faster.
- loup-vaillant 8y agoWe shouldn't need incremental builds to be fast. Incremental builds have their own problems, which I'd rather avoid if at all possible. (They're more complex and leave more room for error than rebuilding everything every time.) I want to compile 100K lines of code or more in less than one second. Compared to that, C++ is slow as molasses.