After 15 years of development, perl 6 will be officially launched as production ready software in 2015.
https://fosdem.org/2015/schedule/event/get_ready_to_party/
Who knows, 2015 may also be the year of the linux desktop, unless HURD is also ready for prime time.
(Score: 3, Insightful) by FatPhil on Saturday November 08 2014, @09:41AM
Having said that, I'm not even going to upgrade to 5.14 or beyond, as they broke perl 5 a few years back, and, worse than that, are determined to make it worse with each subsequent minor version.
Great minds discuss ideas; average minds discuss events; small minds discuss people; the smallest discuss themselves
(Score: 2) by Marand on Saturday November 08 2014, @12:13PM
It's further away from Perl than C++ is from C. It's yet another absolutely unnecessary scripting language. It brings absolutely nothing interesting to the table. It brings unwanted and unnecessary changes with *bogus* justifications to the table, from what I can see.
I haven't kept up, but I do recall that it brought one interesting thing to the table: a formal specification. It's something I wish had been done with Perl 5 retroactively. Everyone seemed to be content with having the perl code be a sort of reference implementation with no formal spec, and that's a damn shame. It might not seem like a big deal, but having a formal spec means being able to re-implement the language in a reliable way. It's done a lot of good for other languages, like Python, which has alternate implementations like Jython (Python compiled to JVM bytecode) or Pyston (Python compiler using LLVM). There's even an implementation that compiles Python to Javascript!
I still enjoy Perl 5 and find it more natural to use than most languages, so I would have loved seeing similar kinds of implementations for it so I could use it in places where it's not currently a good fit.
(Score: 0) by Anonymous Coward on Monday November 10 2014, @10:17AM
And Facebook has been making faster versions of PHP. So I don't think speeding up perl is impossible. Unlikely of course.