Re:Ion: Cross-platform OpenGL library from Google
by fsloth on Wednesday February 10, 2016 @02:51AM
(#11071306)
I suppose one would need a theory encompassing most of high performance applications to achieve that.
Also, that library seems to run on a quite large subset of common platforms. I don't think there is a high level language with as painless integration to as many platforms as C++ does.
The thing with multiple platform support is that it'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.
There is no joy in high level abstractions if the execution stalls on implementation related bugs.
Also, that library seems to run on a quite large subset of common platforms. I don't think there is a high level language with as painless integration to as many platforms as C++ does.
The thing with multiple platform support is that it'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.
There is no joy in high level abstractions if the execution stalls on implementation related bugs.