question to Walter - about the GUI library

Daniel Gibson metalcaedes at gmail.com
Fri Apr 15 06:54:00 PDT 2011


Am 15.04.2011 15:13, schrieb David Wang:
> ------------------------------------------------------------
> == Forward by Jesse Phillips (jessekphillips+D at gmail.com)
> == Posted at 2011/04/14 10:31 to digitalmars.D
> 
> David Wang Wrote:
> 
>> Dear Walter Bright,
>>
>> I would like to know that what GUI library you would like to use for D Language ?
>>
>> Have you ever considered the GTK+ 3.0? or other library? or you will produce a
>> new D library of GUI?
>>
>>
>> wainting for your kindly feedback.
>>
>>
>> Best regards.
>> David.
> 
> Walter has dropped the idea of endorsing a GUI/any library. There was once a
> statement that DWT was the official library for D, development promptly stopped
> afterwards. Not trying to claim there was causation here.
> ------------------------------------------------------------
> 
> Why stopped ?  What's the causation ?
> 

Probably the DWT developer(s) didn't have time or weren't motivated
anymore. I don't know. These things can always happen with software
being developed by volunteers in their free time.

> Or the D community and Walter himself considering other library(s)?
> 
> (If DWT be choosen as the official GUI library, I would like to start to learn it.)
> 
> 
> Best regards.
> David.

There is no official library and there most probably will never be one
(at least in the foreseeable future).
For an official library it'd make sense to be part of Phobos - but this
isn't possible for any existing library that I know of because of
licensing issues.
Even if not part of Phobos, the official library would need a
*guarantee* to be maintained in the future. That means that either
Walter would have to do that himself (he certainly won't, he has other
stuff to do) or pay people to do it (which I also find very unlikely).
Promoting some GUI lib as official that may be abandoned by its
developers any time would just be bad for D's image.

So you have to use one of the existing libraries and hope that its
developers keep maintaining it.

Cheers,
- Daniel


More information about the Digitalmars-d mailing list