Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl Monk, Perl Meditation

Re: What's wrong with Perl 6?

by mikfire (Deacon)
on May 24, 2007 at 18:51 UTC ( #617313=note: print w/replies, xml ) Need Help??

in reply to What's wrong with Perl 6?

This is a fascinating read. Thank you for asking, because the response has been great. This is shaping up to be one of the great holy wars of our time.

I have followed the perl6 development effort since it basically started. I have never really been able to contribute -- most of the conversation was far beyond my understandings of language theory. I still do not get why closures are such a big deal :)

I was outraged when @larry stole ->. I thought for a long time that perl6 would never see the light of day (there was a long, dark period when the lists were very quiet). I was angry for a long time because this wasn't just perl5++ and I was going to have to learn a whole new language.

I have just recently, based on the activity of the lists, downloaded pugs again and started to play. It isn't often that playing around in a debugger makes me laugh. I keep saying stupid things and the language did the right thing anyway. I cannot wait until perl6 is done. This is a fun language that doesn't just DWIM, but DWIMC (does what I mean, correctly). And I am just playing with a prototype. I want a perl6 camel so I can figure out all the other fun stuff it does.

To all of the pessimists, just wait. Keep an open mind and give it a few honest tries. I doubted, I despaired, I claimed this was a great waste of time. I was wrong. perl6 is not perl5, but it will most definitely be Perl. It will be worth the wait.


PS -- This advert brought to you under my own free will. Just wait. perl6 is going to be all that. And a bag of chips.

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://617313]
[shmem]: Python 2.7.9
[shmem]: but! perl4 doesn't suck.
[LanX]: better try 3
[shmem]: that python stuff is none of my business.
[shmem]: but sometimes I have to debug things implemeted by "the other team" and stick their nose into their dirt.
[shmem]: because it affects "my team"
[shmem]: ah well... git is incomplete. There are commands missing:

How do I use this? | Other CB clients
Other Users?
Others examining the Monastery: (7)
As of 2018-03-20 18:35 GMT
Find Nodes?
    Voting Booth?
    When I think of a mole I think of:

    Results (257 votes). Check out past polls.