[Development] As Qt contemplates its future..

Nikita Krupenko krnekit at gmail.com
Thu Apr 13 11:31:44 CEST 2017


On четверг, 13 апреля 2017 г. 08:24:39 EEST Randall O'Reilly wrote:
> In the context of all this recent discussion about modernizing Qt to
> accommodate updates to C++, has anyone given any thought to the radical
> idea of creating a brand new product using Go?  Go (golang) is rapidly
> gaining in popularity, and seems to embody everything that is great about
> Qt (simplicity, elegance, strong concern for readability, etc), and it has
> many features of Qt built directly into the language (reflection, i.e.,
> moc, goroutines and channels for signal / slot functionality).  One of its
> main limitations is lack of a dominant, fully-featured GUI toolkit.  There
> are existing bindings to Qt and QML, but it seems like creating a brand new
> native GUI framework in the Qt mold could be a great opportunity to make a
> huge impact on a language that has a bright future.  All the lessons
> learned as Qt has evolved over the years could be consolidated into a fresh
> new design, based fundamentally on a 2D & 3D scenegraph, using OpenGL ( /
> Vulkan, etc) as the underlying renderer, or something like that… Obviously
> a huge undertaking, but something that could produce transformative effects
> for future programmers (whereas it seems that continued improvements to the
> C++ product are likely to be much more incremental).  Maybe some funding
> from Google could be obtained to support such an endeavor?
> 
> - Randy

Why Go? Isn't Rust more close to the C++ niche?





More information about the Development mailing list