in reply to Death to Dot Deref
What I am opposed to is the use of . for method calls. Currently $object->method is quite distinct from $object->{attribute}. With the addition of properties (like $node{VALUE}.Found in Exegesis 2) how are we supposed to differentiate methods from other things?
There just doesn't seem to be enough reason to make this change. Sure it's just syntactic. But one of the great things about Perl is that one can generally tell exactly what one is looking at, as opposed to hunting through thousands of lines of code to find out if foo is type char or int.
|
|---|