As someone that wrote C&#x2F;C++ for decades I hated JS. Now that I&#x27;ve gotten used to JS every time I&#x27;m forced to go back to C&#x2F;C++ I hate Hate HATE IT.<p>Things that take 5 lines in JS take 200 in C++ all to make the type system happy. Yes I understand the trade offs. Wrote games most of my career. I used to find it cool that I could write a 400 line templated intrusive list class that generates just 1 instruction on use. Yippee. Now though I just resent the fact that have to write giant implementations like that for code who&#x27;s performance doesn&#x27;t matter.<p>In JS forgot a little piece of data? It&#x27;s generally almost zero lines to hack it in. C++? It&#x27;s often refactoring hundreds of lines of code.<p>Wanna to wrap some function to monitor it, test, sanitize, .. trivial in JS. Next to impossible without massive refactoring in C++<p>When I have to do C++ again I will but it won&#x27;t be without kicking and screaming.