In the Japanese edition of his latest book, Bjarne Stroustrup added an extended essay, reflecting on C++ use over the last decade, and presenting plausible directions for the next revision of the C++ standard. Download the PDF to see what he has to say.

No, I think the issue with a standard widget kit would be this; you would have the majority of the companies support it, then Microsoft would want to embrace and extend it.

The best alternative, however, it GTK and GTKmm - although not perfect, I am sure with some decent money thrown at it, it can be cleaned up, better documented, and a nicer RAD tool can be developed for it.

Why should GTK (a C libary) be the basis for a C++ GUI library? GTKmm may be nice, but it willstill build kludges upon a C library. Rather, the lib should be something designed for C++ from the beginning. Qt could be that library but it would need some adaption to fit into the standard.

However, the chances of a GUI lib being standardized for a while are pretty slim.