I am no language expert, but here are some opinions :
- About Tk
- con: Look to clunky (big con for me)
- pro: (relativly) Easy to extend on your own
- pro: cross-platform
- con: No support (aside from RTFM)
- pro: you can review the code in lieu of support.
- pro: free
- pro: Access to other perl features (e.g. Modules)
- con: Does not make executables nativly (tho, PerlApp can for a price)
- About VB
- pro: Native look
- con: Lacks heavy lifting features
- pro: Tech support
- con: Tech support costs mucho dinero
- con: program costs mucho dinero
- con: No reviewing code if you hit a wall
- pro: Creates executables, and installers
But, the world is not so cut-and-dried-like-jerky (yum, jerky). I find that if i am not looking for cross-platform, Win32::GUI is quite nice (and you will recognize some of the functions from VB). I have also been told that wxWindows is good looking, stable, and cross-platform, but i have yet to play with it.
Imagine your review going to the pointy-haired-one with words like "cross-platform", "new technology" and the like on it... gooood. This is not to say i do not us VB. I use it for client apps which don't need to do much aside form look good and get data from a (perl based) server somewhere.
All views are opinion only. Nothing is fact. Nothing is real. This has been a dream ... a dream about two copper Lincolns debating the existance of this large guy who, like, caries them around in his huge pocket. That pocket is mine. These have been My Two Cents™
from the frivolous to the serious