http://www.perlmonks.org?node_id=242030


in reply to (A6) Perl 6, a general-purpose language?

As a newcomer to Perl, I have found the language to be much easier to write and read than C, C++ or Java. I program as a hobby (was in a CS program at college, but that didn't pan out). At first I couldn't grasp some of the things (like an array, @list, being used in a scalar context as $list$i, with the dollar sign). Now, after a couple of months programming, I understand and appreciate these things. They give a contextual meaning to expressions and as long as you understand the context in whuch you're using a variable, it makes perfect sense and conveys much information to the reader. I am afraid they will change Perl to make it more 'user friendly', esp. for novices, and that it will lose some of these quirks that make it so meaningful.
  • Comment on Re: (A6) Perl 6, a general-purpose language?

Replies are listed 'Best First'.
Re^2: (A6) Perl 6, a general-purpose language?
by Aristotle (Chancellor) on Mar 15, 2003 at 10:56 UTC
    I will be grieving the loss of contextual sigils a long time, too. It's the one thing I'll dearly miss about Perl 5. However, even in Perl 5, they are not as useful as you might think - they work for all the simple cases, but unfortunately break down once you start working with references and especially with references to functions.

    Makeshifts last the longest.