Beefy Boxes and Bandwidth Generously Provided by pair Networks
Clear questions and runnable code
get the best and fastest answer

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...

Comment on Perl's gems

Log In?

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

How do I use this? | Other CB clients
Other Users?
Others perusing the Monastery: (15)
As of 2016-02-11 15:53 GMT
Find Nodes?
    Voting Booth?

    How many photographs, souvenirs, artworks, trophies or other decorative objects are displayed in your home?

    Results (376 votes), past polls