4 ms·
> The problem with Perl, IMO, is that there are too many clever ideas and it takes way too much to fit all of them together (and they never give up and ditch so
by xiaq 13y ago
> The problem with Perl, IMO, is that there are too many clever ideas and it takes way too much to fit all of them together (and they never give up and ditch some of the less clever ones like Python people routinely do), which is why Perl6 is moving so slowly.
I have to correct my statement about Perl6: it's not moving slowly, but it takes too much to get there.
- Diederich 13y agoA bit of both, actually. Perl6 as an language is remarkably complete. http://perl6.org/compilers/features http://perl6.org/compilers/features Its performance has been absolutely terrible though. They've been (rightly) focused on features first. But note that Perl6 on JVM is doing very well. I believe the effort is about a year old, and they've been performance optimizing it for a fraction of that time. And that's with nearly all of the 'remarkably complete' features. https://github.com/rakudo/rakudo https://github.com/rakudo/rakudo Last time I did a benchmark a few months ago, Perl6 on JVM was very roughly 2x slower than Perl5. With Perl6's native but optional typing, I fully expect that Perl6 on JVM will get even faster than Perl5. This year, I need to evaluate a 'scripting' language to run inside of big Java processes, and I'm going to give Perl6 a very close look.