www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - question to Walter - about the GUI library

reply David Wang <osx.david live.com> writes:
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.
Apr 14 2011
next sibling parent "Denis Koroskin" <2korden gmail.com> writes:
On Thu, 14 Apr 2011 17:39:32 +0400, David Wang <osx.david live.com> 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 is working on a reference compiler, I don't think he is using (let alone developing) any GUI library. That should be a community effort. That said, there are bindings for Gtk+ 2.xx and Qt (called GtkD and QtD respectively) as well as a DWT (which is a port of SWT library).
Apr 14 2011
prev sibling parent reply Jesse Phillips <jessekphillips+D gmail.com> writes:
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.
Apr 14 2011
next sibling parent reply Walter Bright <newshound2 digitalmars.com> writes:
On 4/14/2011 7:31 AM, Jesse Phillips wrote:
 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.

I'm not making that mistake again!
Apr 14 2011
parent reply Jacob Carlborg <doob me.com> writes:
On 2011-04-14 20:59, Walter Bright wrote:
 On 4/14/2011 7:31 AM, Jesse Phillips wrote:
 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.

I'm not making that mistake again!

Just for the record, it's in development and now supports D2. -- /Jacob Carlborg
Apr 15 2011
parent Walter Bright <newshound2 digitalmars.com> writes:
On 4/15/2011 7:20 AM, Jacob Carlborg wrote:
 Just for the record, it's in development and now supports D2.

That's most excellent!
Apr 15 2011
prev sibling next sibling parent reply Jacob Carlborg <doob me.com> writes:
On 2011-04-14 16:31, Jesse Phillips wrote:
 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.

It's in development again now. I just announced that it now supports D2. -- /Jacob Carlborg
Apr 14 2011
parent Jesse Phillips <jessekphillips+D gmail.com> writes:
Jacob Carlborg Wrote:

 It's in development again now. I just announced that it now supports D2.
 
 -- 
 /Jacob Carlborg

Yes, I shouldn't have left it sounding as though DWT has died. However it was picked up a year or two later and was completely done from scratch.
Apr 14 2011
prev sibling parent reply David Wang <osx.david live.com> writes:
------------------------------------------------------------
== Forward by Jesse Phillips (jessekphillips+D 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 ? 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.
Apr 15 2011
next sibling parent Daniel Gibson <metalcaedes gmail.com> writes:
Am 15.04.2011 15:13, schrieb David Wang:
 ------------------------------------------------------------
 == Forward by Jesse Phillips (jessekphillips+D 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
Apr 15 2011
prev sibling parent Jacob Carlborg <doob me.com> writes:
On 2011-04-15 15:13, David Wang wrote:
 ------------------------------------------------------------
 == Forward by Jesse Phillips (jessekphillips+D 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 ?

DWT is in development again.
 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.

-- /Jacob Carlborg
Apr 15 2011