GUI library for D

Matthias Pleh jens at konrad.net
Tue Apr 5 04:08:48 PDT 2011


Am 05.04.2011 10:43, schrieb Jacob Carlborg:
>
> Why is C++/Qt good enough but not D/Qt ?

As I mentioned before, I could live with such a solution.
When we decided our strategy one year ago, QtD was far away from ready 
but gtkD was already usable and stable. I was the one how recommend the 
use of D/gtkD. But there exist developers and manager, who _don't_ want 
an ecosystem with different languages. (That's not my opinion, but the 
meaning of our lead developer and our managers)
So this means:
- D solution:
	gtkD   -> D
	gtk+   -> c
	phobos -> D
	perhabs other libraries needed?
- C++ solution:
	Qt	-> C++
	STL	-> C++
       optional:
	Boost   -> C++


This is also the reason why so many developers like VisualStudio and 
.Net! You install it and you have everything needed from one hand.
- IDE
- .Net with networking, GUI , Filesystem, ... -> all coded in C# (except 
the winapi which is a system library)

Ok, I know, these peoples also are the one who don't know the power of a 
really good OS like linux.
In Ubuntu I just type:
$ sudo apt-get install qtcreator
and I have also everything installed I need for development.
But this is not the case on windows. Windows user thinks different.

So this discussion is really the same as Windows vs. linux.
There is always someone who persist on windows, regarless how good other 
systems are!

So I think for short or middle term such solution like gtkD, QtD, DWT 
are good, but for the long term the D community needs a D GUI library 
completly written in D.

Just my thoughts
°Matthias



More information about the Digitalmars-d mailing list