4 ms·
Indeed, but it's just ignorance driving that. You end up with three choices: * Use libraries like Boost and waste developer time waiting for compilation. * Av
by quietbritishjim 6y ago
Indeed, but it's just ignorance driving that. You end up with three choices:
* Use libraries like Boost and waste developer time waiting for compilation.
* Avoid libraries like Boost and waste developer time re-implementing functionality (but then you have the same problem anyway) or suffering from not having that functionality available to them.
* Use libraries like Boost and spend a small one-time developer cost turning on precompiled header files in your build system.
- deleted 6y ago[deleted]
- mmm_grayons 6y agoBoost is a pain to compile, sure, but a bit of a necessary evil for anything C++. Threadrippers are dirt cheap compared to developer time and compilation is embarrassingly parallel. Just by devs 32-core boxes and be done with it.
- pjmlp 6y agoExcept that on the projects I have been consulting, the last time I actually coded on a desktop was around 2006. And most customers nowadays just have IT throw a VM to externals. You're not getting Threadrippers from these kind of companies.