.NET now needs a solid compile-to-browser story - which is presumably coming with some future version of web assembly (initial version doesn&#x27;t support GC or threads)<p>I&#x27;m looking forward to the day where I can ditch C++ for portability - .NET really is an ideal replacement for most apps - you can write apps that don&#x27;t stress the GC by using value types and can control memory layouts relatively well (unlike Java) and at the same time you can use reflection, GC and all the niceties of modern programming platforms - unlike C++.