Actually, that's more noise characters in the perl than you need by a long shot.
That's because
object->method(args)
CLASS::method(args)
May always be expressed
method object args;
method CLASS args;
This reduces our perl version to:
$f = new Frame $path;
$l = new Label $f, "-text" => "A simple demo written in tkperl";
Which is considerably less busy, wouldn't you agree?
One of the results of Larry's attendance at a REXX symposium while
he was writing perl's object system was an appreciation for REXXers
dislike for line noise all over their code. :-)
--tom
-- "Lisp has all the visual appeal of oatmeal with fingernail clippings mixed in." --Larry Wall in <1994Jul21.173737.16853@netlabs.com>Tom Christiansen Perl Consultant, Gamer, Hiker tchrist@mox.perl.com