digitalmars.D - Re: [GSoC] Container proposals by Ishan and Christian
- Zz <zz nospam.com> Apr 04 2011
- Ishan Thilina <ishanthilina gmail.com> Apr 04 2011
- Daniel Gibson <metalcaedes gmail.com> Apr 04 2011
- Jacob Carlborg <doob me.com> Apr 04 2011
- Andrej Mitrovic <andrej.mitrovich gmail.com> Apr 04 2011
- Jacob Carlborg <doob me.com> Apr 04 2011
You can look at IUP which is simple written in C and comes with the MIT licence. http://www.tecgraf.puc-rio.br/iup/ Zz Matthias Pleh Wrote:On 2011-04-03 21:05, Andrei Alexandrescu wrote:I think it's not too late to improve our GSoC ideas page
So here come my ideas There is still the lack of a good D Gui Library. Currently some GUI's are still under development (most projects on dsoure are abandoned!), but none of them are really perfect D-GUI's * GtkD -> good and stable, but a D wrapper around a C-library * DWT -> also good, but a port from Java and not really D-like coded * DFL -> windows only, a way too .Net-like, is currently not very active (abandoned?) * ... all others I know are unmature and abandoned (tell me, if I'm wrong here!) So there comes 2 ideas to my mind: - Abstraction Layer for OS independent (Win/Linux/OSX/?) GUI development * Just basic structures/functions/classes for Window creation, event handling, ... This could be used not only by a Standard-D-Gui-library, but also by other Gui-libraries for D - Design of a OS independent GUI-toolkit * class-diagramm, basicstuctures, ... This could be the beginning of a Community-driven development of a good D-GUI-library which eventualy could find its way into phobos ... ?
Apr 04 2011
Sorry,my project proposal was not visible to the public earlier. It is now can be seen by anyone. Sorry for the inconvenience. My project proposal: http://www.google-melange.com/gsoc/proposal/review/google/gsoc2011/ishanthilina/1 Christian's project proposal: http://www.google-melange.com/gsoc/proposal/review/google/gsoc2011/murphy/1
Apr 04 2011
Am 04.04.2011 17:01, schrieb Zz:You can look at IUP which is simple written in C and comes with the MIT licence. http://www.tecgraf.puc-rio.br/iup/ Zz
This actually looks pretty good (in their gallery). It lacks native OSX support, though.
Apr 04 2011
On 2011-04-04 17:10, Daniel Gibson wrote:Am 04.04.2011 17:01, schrieb Zz:You can look at IUP which is simple written in C and comes with the MIT licence. http://www.tecgraf.puc-rio.br/iup/ Zz
This actually looks pretty good (in their gallery). It lacks native OSX support, though.
Looking at the Comparing page: "We plan for the future to build a native Carbon driver.". I don't understand why anyone would waste resources on Carbon when Cocoa is available. -- /Jacob Carlborg
Apr 04 2011
It seems to use some specialized language to create the GUI elements, or am I wrong? Refering to IUP.
Apr 04 2011
On 2011-04-04 17:01, Zz wrote:You can look at IUP which is simple written in C and comes with the MIT licence. http://www.tecgraf.puc-rio.br/iup/ Zz
No Mac OS X support as far as I can see.Matthias Pleh Wrote:On 2011-04-03 21:05, Andrei Alexandrescu wrote:I think it's not too late to improve our GSoC ideas page
So here come my ideas There is still the lack of a good D Gui Library. Currently some GUI's are still under development (most projects on dsoure are abandoned!), but none of them are really perfect D-GUI's * GtkD -> good and stable, but a D wrapper around a C-library * DWT -> also good, but a port from Java and not really D-like coded * DFL -> windows only, a way too .Net-like, is currently not very active (abandoned?) * ... all others I know are unmature and abandoned (tell me, if I'm wrong here!) So there comes 2 ideas to my mind: - Abstraction Layer for OS independent (Win/Linux/OSX/?) GUI development * Just basic structures/functions/classes for Window creation, event handling, ... This could be used not only by a Standard-D-Gui-library, but also by other Gui-libraries for D - Design of a OS independent GUI-toolkit * class-diagramm, basicstuctures, ... This could be the beginning of a Community-driven development of a good D-GUI-library which eventualy could find its way into phobos ... ?
-- /Jacob Carlborg
Apr 04 2011