| > If "Perl is a dead end" (his words, not mine), then why not switch to another similar language like Python or Ruby? Because a lot of the points given also apply to Python & Ruby. >I guess I don't understand why this guy wants to create yet another programming language. He isn't. It looks like he's creating an improved / cleaned-up perl5 running on a new VM. Think of it as perl6 if the perl6 moniker hadn't already been taken! EDIT - Hopefully clearer analogy... the project is a mixture of python2 -> python3 (language cleanup) + MRI -> YARV (new compiler & VM). > Is there anything good about Perl 5 that other languages haven't already copied? If there is, what is it? The author of the talk (Stevan Little) is the creator of Moose (http://moose.perl.org). I think what he maybe striving for is a Moose implemented on a modern future proofed VM (full threading/multiprocessing, etc). The question you may want to ask is why? By sounds of this talk it appears that his p5-mop proposal/work (https://github.com/stevan/p5-mop), which was originally mooted for perl 5.16, as probably been blocked by the Perl core team (p5p). It's a shame if that is what's happened :( |
That's what he hints at in one of the slides. I'd like to know what exactly happened though, I was interested in that project.