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.
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).