A good name for a GUI library?

Mark Lagodych lgd.mrk at gmail.com
Wed Mar 17 12:39:18 UTC 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.




More information about the Digitalmars-d mailing list