Beefy Boxes and Bandwidth Generously Provided by pair Networks
Problems? Is your data what you think it is?

Re^2: Let's face it, Perl *is* a scripting language

by Ovid (Cardinal)
on Aug 08, 2006 at 12:48 UTC ( [id://566147]=note: print w/replies, xml ) Need Help??

in reply to Re: Let's face it, Perl *is* a scripting language
in thread Let's face it, Perl *is* a scripting language

You can read some of the differences in this old perlfaq.

Just imagine trying to build a scalable system without lexical variables! When I did that in COBOL, we had horrible variable names like WS-GLJ0030R-ACCT-LIMIT to avoid collisions. Real fun! Oh, and in Perl 4, you had true globals by forcing variables whose names began with underscores into main::. This is often a convenience and you can see remants of this with variables like $_, $1, and so on. However, for programming larger systems, encouraging user-supplied globals is bad.


New address of my CGI Course.

  • Comment on Re^2: Let's face it, Perl *is* a scripting language

Replies are listed 'Best First'.
Re^3: Let's face it, Perl *is* a scripting language
by nevyn (Monk) on Aug 08, 2006 at 21:12 UTC

    So as someone else who started, many years ago, with Perl 5 ... I'd have to say, doesn't this take away from your argument? I've seen my share of "not great" perl, and most of it still used lexically scoped vars (AIUI Perl 4 used typeglobs a lot more too ... but that's also something I don't see).

    If anyone said "oh, isn't that just a scripting language" to me recently, I'd be tempted to reply "What, like Java?"

    James Antill

Log In?

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://566147]
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others taking refuge in the Monastery: (2)
As of 2024-06-15 17:37 GMT
Find Nodes?
    Voting Booth?

    No recent polls found

    erzuuli‥ 🛈The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.