Beefy Boxes and Bandwidth Generously Provided by pair Networks
Think about Loose Coupling

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]
[Discipulus]: Thou?!?
[Discipulus]: why you missed the opportunity of telling from singular and plural? you had it..

How do I use this? | Other CB clients
Other Users?
Others making s'mores by the fire in the courtyard of the Monastery: (7)
As of 2017-11-23 11:15 GMT
Find Nodes?
    Voting Booth?
    In order to be able to say "I know Perl", you must have:

    Results (333 votes). Check out past polls.