C++ -> javascript
I've just been exploring whether we should move our C++ app to javascript, and I don't buy your argument. You're right about libraries. And I miss static typing available when a parameter can only ever be an int; but that's the paradigm. Namespaces are there via '.' Debugging is no worse than C++. It *is* irritating to have to do overloading by hand, and even more irritating to have to write 'this' everywhere. But set that against all the issues of building a cross platform C++ GUI app, and I know my recommendation.