Thread overview | ||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
June 17, 2020 D language for Graphical User Interface and Cross Platform Development | ||||
---|---|---|---|---|
| ||||
It seems that by using gtkd project to build your GUI application it requires a preinstalled runtime that weights around 40mb, for Windows operating systems. (https://gtkd.org/download.html) A Dlang UI GUI project by Buggins seems to be deprecated and even a simple example could not be run anymore. (https://github.com/buggins/dlangui) I'm not aware of any other serious project that could efficiently provide a way to build a stable GUI. What should I do if I want to write a cross-platform application with graphical user interface in D? Should I wait until there will be better maintained libraries listed on the (https://wiki.dlang.org/GUI_Libraries) or there are other ways to create and build a GUI D language application? |
June 17, 2020 Re: D language for Graphical User Interface and Cross Platform Development | ||||
---|---|---|---|---|
| ||||
Posted in reply to BoQsc | On Wednesday, 17 June 2020 at 10:33:36 UTC, BoQsc wrote:
> It seems that by using gtkd project to build your GUI application it requires a preinstalled runtime that weights around 40mb, for Windows operating systems. (https://gtkd.org/download.html)
>
> A Dlang UI GUI project by Buggins seems to be deprecated and even a simple example could not be run anymore. (https://github.com/buggins/dlangui)
>
> I'm not aware of any other serious project that could efficiently provide a way to build a stable GUI.
>
> What should I do if I want to write a cross-platform application with graphical user interface in D? Should I wait until there will be better maintained libraries listed on the (https://wiki.dlang.org/GUI_Libraries) or there are other ways to create and build a GUI D language application?
I think you should work with gtkd, because it best alternative at this time.
|
June 17, 2020 Re: D language for Graphical User Interface and Cross Platform Development | ||||
---|---|---|---|---|
| ||||
Posted in reply to BoQsc | On Wednesday, 17 June 2020 at 10:33:36 UTC, BoQsc wrote: > A Dlang UI GUI project by Buggins seems to be deprecated and even a simple example could not be run anymore. (https://github.com/buggins/dlangui) What are the signs that it would be deprecated? The maintainer has not been active on GitHub for a few months, it happens. There are several open pull requests that may help you. Maybe this one? https://github.com/buggins/dlangui/pull/601 --Bastiaan |
June 17, 2020 Re: D language for Graphical User Interface and Cross Platform Development | ||||
---|---|---|---|---|
| ||||
Posted in reply to BoQsc | On Wednesday, 17 June 2020 at 10:33:36 UTC, BoQsc wrote: > It seems that by using gtkd project to build your GUI application it requires a preinstalled runtime that weights around 40mb, for Windows operating systems. (https://gtkd.org/download.html) > > A Dlang UI GUI project by Buggins seems to be deprecated and even a simple example could not be run anymore. (https://github.com/buggins/dlangui) > > I'm not aware of any other serious project that could efficiently provide a way to build a stable GUI. > > What should I do if I want to write a cross-platform application with graphical user interface in D? Should I wait until there will be better maintained libraries listed on the (https://wiki.dlang.org/GUI_Libraries) or there are other ways to create and build a GUI D language application? Check out tkd, https://github.com/nomad-software/tkd, for something akin to Tkinter. |
June 17, 2020 Re: D language for Graphical User Interface and Cross Platform Development | ||||
---|---|---|---|---|
| ||||
Posted in reply to BoQsc | On Wednesday, 17 June 2020 at 10:33:36 UTC, BoQsc wrote:
> It seems that by using gtkd project to build your GUI application it requires a preinstalled runtime that weights around 40mb, for Windows operating systems. (https://gtkd.org/download.html)
>
> A Dlang UI GUI project by Buggins seems to be deprecated and even a simple example could not be run anymore. (https://github.com/buggins/dlangui)
>
> I'm not aware of any other serious project that could efficiently provide a way to build a stable GUI.
>
> What should I do if I want to write a cross-platform application with graphical user interface in D? Should I wait until there will be better maintained libraries listed on the (https://wiki.dlang.org/GUI_Libraries) or there are other ways to create and build a GUI D language application?
vibe.d + vue.js works perfectly
|
June 17, 2020 Re: D language for Graphical User Interface and Cross Platform Development | ||||
---|---|---|---|---|
| ||||
Posted in reply to BoQsc | On Wednesday, 17 June 2020 at 10:33:36 UTC, BoQsc wrote:
> It seems that by using gtkd project to build your GUI application it requires a preinstalled runtime that weights around 40mb, for Windows operating systems. (https://gtkd.org/download.html)
>
> A Dlang UI GUI project by Buggins seems to be deprecated and even a simple example could not be run anymore. (https://github.com/buggins/dlangui)
>
> I'm not aware of any other serious project that could efficiently provide a way to build a stable GUI.
>
> What should I do if I want to write a cross-platform application with graphical user interface in D? Should I wait until there will be better maintained libraries listed on the (https://wiki.dlang.org/GUI_Libraries) or there are other ways to create and build a GUI D language application?
We're just waiting for a hero to make that happen. DLangUI is the most promising pure D GUI but being based on a single individual's effort doesn't help get it there yet.
It also tried to do too much instead of a modern and simple approach...more modular and customisable to enable others to build atop.
|
June 17, 2020 Re: D language for Graphical User Interface and Cross Platform Development | ||||
---|---|---|---|---|
| ||||
Posted in reply to aberba | On Wednesday, 17 June 2020 at 19:54:58 UTC, aberba wrote:
> On Wednesday, 17 June 2020 at 10:33:36 UTC, BoQsc wrote:
>> [...]
>
> We're just waiting for a hero to make that happen. DLangUI is the most promising pure D GUI but being based on a single individual's effort doesn't help get it there yet.
>
> It also tried to do too much instead of a modern and simple approach...more modular and customisable to enable others to build atop.
Some here said they, as in their company/startup, were working on a D GUI project but that hasn't happened yet.
There's independent efforts here and there but none has really gotten there... enough for building a compelling cross-platform product
|
June 17, 2020 Re: D language for Graphical User Interface and Cross Platform Development | ||||
---|---|---|---|---|
| ||||
Posted in reply to aberba | On Wednesday, 17 June 2020 at 19:59:15 UTC, aberba wrote: > Some here said they, as in their company/startup, were working on a D GUI project but that hasn't happened yet. You are probably referring to https://forum.dlang.org/post/qbsg7d$11s3$1@digitalmars.com --Bastiaan |
June 17, 2020 Re: D language for Graphical User Interface and Cross Platform Development | ||||
---|---|---|---|---|
| ||||
Posted in reply to Bastiaan Veelo | On Wednesday, 17 June 2020 at 20:38:38 UTC, Bastiaan Veelo wrote:
> On Wednesday, 17 June 2020 at 19:59:15 UTC, aberba wrote:
>> Some here said they, as in their company/startup, were working on a D GUI project but that hasn't happened yet.
>
> You are probably referring to https://forum.dlang.org/post/qbsg7d$11s3$1@digitalmars.com
>
> --Bastiaan
Is he going to write a whole GUI framework from scratch? like Qt?
|
June 17, 2020 Re: D language for Graphical User Interface and Cross Platform Development | ||||
---|---|---|---|---|
| ||||
Posted in reply to Zoadian | On Wednesday, 17 June 2020 at 12:15:07 UTC, Zoadian wrote:
>
> vibe.d + vue.js works perfectly
Any examples please ?
|
Copyright © 1999-2021 by the D Language Foundation