March 17, 2021
On Wednesday, 17 March 2021 at 09:50:53 UTC, Jacob Carlborg wrote:
> FYI, there were two projects called Mango [1] and Ares [2] back in the days (D1 days). These two projects joined efforts and became Tango [3]. Not sure if it matters since it was so long ago.
>
> [1] http://dsource.org/projects/mango
> [2] http://dsource.org/projects/ares
> [3] http://dsource.org/projects/tango
>
> --
> /Jacob Carlborg

Thanks, so now I have only two candidates:

[1] Tharsis (a nice place on Mars)
[2] EpicD (ideological)

I would stick with [2] EpicD.
March 17, 2021
On Wednesday, 17 March 2021 at 11:17:50 UTC, Mark Lagodych wrote:
> Thanks, so now I have only two candidates:
>
> [1] Tharsis (a nice place on Mars)

Somehow gives me associations with “catharsis”, which I doubt all programmers think with fondness of...

> [2] EpicD (ideological)
>
> I would stick with [2] EpicD.

“Epic” = “an exceptionally long and arduous task or activity” (a.o. meanings). Seems fitting, given the scope of the endeavour ;-) EpicD though sounds to me more like a language variant like Safe D or Better C, not so much a library.

— Bastiaan.
March 17, 2021
On Wednesday, 17 March 2021 at 12:18:42 UTC, Bastiaan Veelo wrote:
> “Epic” = “an exceptionally long and arduous task or activity” (a.o. meanings). Seems fitting, given the scope of the endeavour ;-) EpicD though sounds to me more like a language variant like Safe D or Better C, not so much a library.
>
> — Bastiaan.

Well... Having a small experience in GUI programming in other languages (Python, Tcl, C++), I can say that GUI essentially changes the programming style, especially Qt that modifies C++ classes with slots and signals.

Anyway, here is a little experiment with the names:

// Import modules from TharsisUI
import tharsis.application;
import tharsis.widget;
import tharsis.window;

// Import modules from EpicD
import epicd.application;
import epicd.widget;
import epicd.window;

Visually Tharsis is more beautiful.


March 17, 2021
On 3/17/21 3:39 PM, Mark Lagodych wrote:
> On Wednesday, 17 March 2021 at 12:18:42 UTC, Bastiaan Veelo wrote:
>> “Epic” = “an exceptionally long and arduous task or activity” (a.o. meanings). Seems fitting, given the scope of the endeavour ;-) EpicD though sounds to me more like a language variant like Safe D or Better C, not so much a library.
>>
>> — Bastiaan.
> 
> Well... Having a small experience in GUI programming in other languages (Python, Tcl, C++), I can say that GUI essentially changes the programming style, especially Qt that modifies C++ classes with slots and signals.
> 
> Anyway, here is a little experiment with the names:
> 
> // Import modules from TharsisUI
> import tharsis.application;
> import tharsis.widget;
> import tharsis.window;
> 
> // Import modules from EpicD
> import epicd.application;
> import epicd.widget;
> import epicd.window;
> 
> Visually Tharsis is more beautiful.
> 
> 

https://code.dlang.org/search?q=tharsis

Do you want to release your lib recently?
March 17, 2021
On Wednesday, 17 March 2021 at 13:58:00 UTC, drug wrote:
> https://code.dlang.org/search?q=tharsis
>
> Do you want to release your lib recently?

Aw. No, that is not me.
March 18, 2021
On Wednesday, 17 March 2021 at 17:51:02 UTC, Mark Lagodych wrote:
> On Wednesday, 17 March 2021 at 13:58:00 UTC, drug wrote:
>> https://code.dlang.org/search?q=tharsis
>>
>> Do you want to release your lib recently?
>
> Aw. No, that is not me.

Tharsis sounds cooler than epicD tho 😁
March 18, 2021
On Thursday, 11 March 2021 at 10:59:11 UTC, Mark Lagodych wrote:
> What easy-to-type, short and nice name you can suggest?

What about:

Loot - tool but reversed
Dima - random name
DMA  - from Dima but without i
March 18, 2021
On Thursday, 11 March 2021 at 10:59:11 UTC, Mark Lagodych wrote:
> I've got an idea of a small GUI library as a pet project. What easy-to-type, short and nice name you can suggest?
[..]

Completely arbitrary...

GUInness

...or, if you don't like the association with a (very yummy) Irish beer...

MeGUIn


March 18, 2021
On Thursday, 18 March 2021 at 12:30:05 UTC, ShadoLight wrote:
> On Thursday, 11 March 2021 at 10:59:11 UTC, Mark Lagodych wrote:
>> I've got an idea of a small GUI library as a pet project. What easy-to-type, short and nice name you can suggest?
> [..]
>
> Completely arbitrary...
>
> GUInness

Drop one 'n':

GUIness

I like that. Potentially evokes goodness and Guinness at the same time for those with the proper frame of mind.
March 18, 2021
On Monday, 15 March 2021 at 13:54:55 UTC, Adam D. Ruppe wrote:
> On Sunday, 14 March 2021 at 23:57:26 UTC, Mark Lagodych wrote:
>> drag-and-drop
>
> I actually just recently did drag and drop in my simpledisplay.d... it isn't too hard but like a lot depends on what you'd do on linux.
>
> Would you wrap qt or gtk? or diy? I diy'd but that's not always the best for other people's preferences.

Drag and drop you mean like dragging controls from toolbox to form like Qt/Visual studo?