On 02/12/2017 05:12 PM, Darren Duncan wrote:
On 2017-02-12 5:08 PM, ToddAndMargo wrote:
I presume my eyes would tell where I made the boo-boo. Lets hope!
I am real tired of Perl 5's stone age subs declarations. @_, oh
brother.
In principle there is nothing wrong with @_ at least from the
perspective that it is quite useful to be able to have a single
variable or keyword to represent the entire argument list as a single
value. Logically, a single value is what an entire argument list is
anyway, with individual arguments being components of that. -- Darren
Duncan
Except Perl 5 is a high level language and is suppose to be
more friendly to use. @_ is reminiscent of the difficulties
encountered with assembly code, especially having to work with
reference pointers to return array values. (I do love arrays of
hashes.)
Perl 6 fixes this big time! If for no other reason, this is why
I am migrating to Perl 6. I use "subs" to death. Totally
addicted to them and can't live without them . And, Perl 6 makes
it easy to understand values passed to subs at a glance. Not
to mention not having to waste time renaming $_[x] over to an
understandable name.
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Computers are like air conditioners.
They malfunction when you open windows
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~