4 ms·
Yet another symptom of C++'s terrible user library ergonomics. Official-batteries-included has benefits, but I would bet the majority of request for networking
by jdashg 7y ago
Yet another symptom of C++'s terrible user library ergonomics. Official-batteries-included has benefits, but I would bet the majority of request for networking in std:: is really "I want to reliably link to a networking library, and the only reliably linkable library is the STL".
- rumanator 7y ago> Yet another symptom of C++'s terrible user library ergonomics. I disagree. What stops you from picking one of the myriad of networking libraries? POCO, Boost, libcurl, etc... Is it too hard for you to include one of the many de-facto standard libraries? Would it help if you adopt one of the many package managers for C++ libraries such as Conan? What exactly are you missing from your library ergonomics? And more to the point? Has the collective software development community learned nothing from the collosal mistake of forcing Al sorts of components into a standard library to be set in stone? Has the C and Java standard libraries taught you nothing?