its okay to prefer perl/Gtk2 over perl/Tk or Tkx or perl/TclTk.
I aware of benefits of Gtk2 over Tk (better unicode, more fundamental design indeed)
However I do prefer Perl/TclTk for the following simple reasons, from the top of my head:
- Tk-8.5 looks good on linux (8.4 was much worse due to fonts rendering, although this never was a problem on windows)
- programming Gtk2 seems much more noisy to me. Tcl/Tk GUI code is usually very short and thus more understandable.
- Tcl/Tk is very lightweight. It is essential when creating PAR distros for Windows. 3MBytes of extra weight and no dependencies on installed GUI library with a huge widget set.
Gtk2, on the contrary, requires large directory, it isn't always easy to manage it on windows (DLL with same name on PATH is usually a problem)
Best regards,
Vadim. | [reply] |
All good points. The one I would throw in for Perl/Gtk2, is that if you know a bit of c, it is easy to convert your Perl/Gtk2 to the c Gtk+. There is a very close adherance to the naming and functioning, and the Gnome-developer tutorials are pretty good.
| [reply] |