Beefy Boxes and Bandwidth Generously Provided by pair Networks
The stupid question is the question not asked

Re: (A6) Perl 6, a general-purpose language?

by Anonymous Monk
on Mar 11, 2003 at 14:11 UTC ( #242030=note: print w/replies, xml ) Need Help??

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.

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://242030]
LanX ♪..♫ Fiesta, fiesta mexicana ... ♪..♫
[mandarin]: LanX aren't you a bit late to the party?

How do I use this? | Other CB clients
Other Users?
Others studying the Monastery: (7)
As of 2018-06-18 17:43 GMT
Find Nodes?
    Voting Booth?
    Should cpanminus be part of the standard Perl release?

    Results (110 votes). Check out past polls.