I suppose one would need a theory encompassing most of high performance applications to achieve that.<p>Also, that library seems to run on a quite large subset of common platforms. I don&#x27;t think there is a high level language with as painless integration to as many platforms as C++ does.<p>The thing with multiple platform support is that it&#x27;s a really dirty realworld-bound problem. That is, no matter what one does, there will be incompatibilities and unexpected bugs. The best anyone can do, is to pick a platform with as wide userbase on the platforms one wants to support and use that if one wants to minimize headache caused by problems between third party components.<p>There is no joy in high level abstractions if the execution stalls on implementation related bugs.