&quot;But if that&#x27;s the problem, maybe you should simply switch to ... well almost any other language. Python&#x2F;Java&#x2F;C#&#x2F;ML&#x2F;Go&#x2F;... all will not have most of the problems listed in this article. But there&#x27;ll be a cost to pay in performance.&quot;<p>The problem is that not a single one of the languages you list is a replacement for C++ in its most important use cases: real time, and small embedded systems. They&#x27;re not good for real time due to GC (and&#x2F;or poor performance, see Python). They&#x27;re not good for small embedded systems due to GC and&#x2F;or huge footprint.<p>Swift is the only thing to come along in quite a while that might be a good replacement in a lot of cases.