News for hackers. Stuff that matters.
Re:Atom 1.19 – Improved Responsiveness and Memory Usage by LeoNatan25 on Thursday August 10, 2017 @01:56AM (#14976858)
> But I'd say that for 90% of coding, the cognitive load from GC is lower than from using C++. A brand new C++ codebase written by people who are all strictly following the Right Way to do things will look good, but the majority of code is old.

Don’t forget we are speaking about a new component written in Atom, or a new project being started. Legacy code is legacy code; it is almost certainly a pain (even in Java). But when starting a new project and following some basic guidelines, C++ has become somewhat pleasant to work with, something that has not been the case in the past (for me at least).

Re:Atom 1.19 – Improved Responsiveness and Memory Usage by com2kid on Thursday August 10, 2017 @02:47PM (#14982849)
> But when starting a new project and following some basic guidelines, C++ has become somewhat pleasant to work with

I can agree with this, with the caveat that old libraries, still in popular use, are all over the place. For one thing, a lot of OS interop relies upon these libraries, although C++17 is aiming to standardize a lot of what used to be OS level functionality.