A friend of mine who had a stint in a game studio is convinced he should never have to (re)write a UI in C++ ever again, now that "the web" has created such a lingua franca in the form of HTML, CSS and JavaScript. As evidence of this he often points to Awesomium and has spoken highly of it.