Could Tk be D's ideal widget set?
Mars
nospam at null.void
Sat Oct 7 17:02:30 PDT 2006
Hello,
It seems many people is trying to give D a decent widget set without
much success. However I'm wondering why nobody has tried with Tk. It
seems to have all the features that would make it an ideal widget set for D:
Cross platform: Windows, Mac, Unix/X11
Native look and feel, native widgets, support for themes. Screenshots:
http://tktable.sourceforge.net/tile/screenshots/windowsxp.html
http://installbase.sourceforge.net/screenshots.shtml
http://hem.fyristorg.com/matben/examples/index.html
http://tkabber.jabber.ru/screenshots/0.9.6
Written in plain C, not C++
http://aspn.activestate.com/ASPN/docs/ActiveTcl/8.4/tcl/tk_9_contents.htm
Open source under an extremely permissive BSD license.
Complete, large number of widgets available.
Mature, well documented, several books available.
http://wiki.tcl.tk/
Several GUI builders available (no idea how well could they be
integrated with D):
http://vtcl.sourceforge.net/ (free)
http://www.activestate.com/Products/ActiveTclProStudio/ (commercial)
others (?)
Actively developed. It's the default widget toolkit for Tcl and Python,
and one of the best supported under Perl, which has two implementations,
one that uses Tcl as a bridge (Tcl::Tk) and one that access the C API
directly (Perl/Tk).
So... could Tk become D's GUI library of choice too? Or am I missing
something?
More info: http://wiki.tcl.tk/477
More information about the Digitalmars-d
mailing list