Ideas for a brand new widget toolkit

Tobias Pankrath lists at pankrath.net
Tue Aug 13 07:25:31 PDT 2013


On 08/13/2013 04:10 PM, Paul Z. Barsan wrote:
>
>     QtD provides language bindings just like GtkD or wxD. Qt as a
> framework is a mammoth. It provides support for networking, threads and
> even has wrappers for basic types such as QString. Phobos already
> provides support for this sort of things.

So additionally to a GUI Toolkit we get a framework full of useful 
things, that many C++ programmer already know. I'll take that as an 
argument pro QtD.

>     Besides that, there are widget toolkits written in all major
> programming languages: GTK+ in C, Qt in C++, Swing in Java and so on.

Nope. GTK+, Qt and Swing all have a over hundred man years advantage
over yet-another-gui-toolkit. Programmer who want to build a
non trivially gui, will just take a language that has a comparable 
solution to these three. That will not be D.

 > Another gui toolkit will bring more users to D itself.
Good bindings to an existant GUI toolkit will bring users to D. No one 
really cares, which language it's originally written in. See Python/Ruby.


More information about the Digitalmars-d mailing list