Beefy Boxes and Bandwidth Generously Provided by pair Networks
Welcome to the Monastery

Perl's gems

by clintp (Curate)
on Apr 06, 2002 at 04:21 UTC ( #157120=note: print w/replies, xml ) Need Help??

in reply to Re: Perl's Bad Ideas
in thread Perl's Bad Ideas

  • Perl's laissez faire approach to OO. Most people bitch and moan about it for one reason or another, but I like being able to be as OO as I want to be... or not. It's just so damned easy to do exactly what I want, I figure those that complain are either grinding axes or bondage freaks.
  • Punctuation. I love punctuation. It doesn't look like programming without the line noise. Do this, don't do that, can't you read the signs?
  • Built-in networking and IPC functions. This is what turned me on to Perl in the first place (and scarred me for life from TCL). We don' need no steeeenkin modules.
  • eval string
  • Globs. They're fun to say. GLOB GLOB GLOB GLOB GLOB. And they're fun to use.
  • package variables. It seems everyone's got a hard on for lexicals. my() this, my() that. Sounds like a bunch of three year olds. Gimme a namespace and chuck use strict and I'm happy. /me hugs local() too
  • Punctuation variable names. Wait. That goes with my punct fetish.
More later...

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://157120]
and all is quiet...

How do I use this? | Other CB clients
Other Users?
Others contemplating the Monastery: (4)
As of 2018-06-24 13:42 GMT
Find Nodes?
    Voting Booth?
    Should cpanminus be part of the standard Perl release?

    Results (126 votes). Check out past polls.