Beefy Boxes and Bandwidth Generously Provided by pair Networks
Just another Perl shrine

Re: What can bring the excitement back to Perl?

by wade (Pilgrim)
on Mar 25, 2008 at 14:05 UTC ( #676119=note: print w/replies, xml ) Need Help??

in reply to What can bring the excitement back to Perl?

It's like a relationship. Ruby and, to some extent, PHP are in the we just met and isn't it just phenomenal? infatuation stage. She always wears lingerie to bed, doesn't snore (that you've heard, anyway), and even if she gets sick, it's kind of cute. On the other hand, Perl is in the we've been married 20 years real love stage. You've met her mother and have made a grudging peace with her and you know all-too-well that she has bodily functions but, really, it's all good. You fit so well, you finish each others' sentences. Sure, the fires aren't as white-hot as they were in the beginning but you know that that isn't sustainable. By this point, you know that she's got what it takes to get you out of real trouble. She's got real staying power.

I guess what I'm trying to say is that I don't see why Perl needs to be exciting any more than C does. They do the job with beauty and elegance. That's really what I want from a programming language.

  • Comment on Re: What can bring the excitement back to Perl?

Replies are listed 'Best First'.
Re^2: What can bring the excitement back to Perl?
by doc_faustroll (Scribe) on Mar 27, 2008 at 00:31 UTC
    Ok. That was funny! I never vote but you just got one.

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://676119]
[Corion]: ambrus: Yeah, I read that, but it's somewhat vague as in what I really have to implement, and where/how my "other" mainloop should/needs to call AnyEvent
[Corion]: (or maybe I just work better from existing code that I munge until it works and I understand it rather than a short abstract text like "implement everything that's needed" ;) )
[ambrus]: Corion: I think in this case you can get away with only a stub for idle, one that always dies when you create it, because AnyEvent::HTTP doesn't use it, not even indirectly through AnyEvent::Handle or AnyEvent::Socket or AnyEvent::DNS.
[Corion]: The "and I understand it" part is optional.
[Corion]: ambrus: Yes but I also need to implement the file / IO watcher, because Prima has that (in Prima::File), and I need to supply the appropriate thing to make push_write etc. work with Prima

How do I use this? | Other CB clients
Other Users?
Others browsing the Monastery: (4)
As of 2016-12-08 12:13 GMT
Find Nodes?
    Voting Booth?
    On a regular basis, I'm most likely to spy upon:

    Results (141 votes). Check out past polls.