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.