November 17, 2012
DWT vs GtkD

Wiki (http://prowiki.org/wiki4d/wiki.cgi?GuiLibraries) claims
they are both "mature and ready to be used". How true is that?

As for my requirements - I'd like my app to run under Windows and
Linux, also it would be great if it was compilable under GDC. D2 of course.

I am deciding between these too at the moment and would like some
opinions. Mostly which one is more mature and whether there are
some important components that were dropped during the porting
process.


November 18, 2012
On 2012-11-17 18:55, JN wrote:
> DWT vs GtkD
>
> Wiki (http://prowiki.org/wiki4d/wiki.cgi?GuiLibraries) claims
> they are both "mature and ready to be used". How true is that?
>
> As for my requirements - I'd like my app to run under Windows and
> Linux, also it would be great if it was compilable under GDC. D2 of course.
>
> I am deciding between these too at the moment and would like some
> opinions. Mostly which one is more mature and whether there are
> some important components that were dropped during the porting
> process.

One big difference is that SWT is native and GTK+ uses its own drawing operations. DWT is a port of SWT to D, GtkD is just bindings (+ wrappers) to GTK+. That means that the end users will have to have GTK+ installed on Windows.

I don't know if DWT works with GDC, it was quite a long time since I used GDC. If you have any problems I'm willing to help you.

One thing that was dropped from DWT in the porting progress was the (web) browser package.

-- 
/Jacob Carlborg