4 ms·
As a Perl 5 developer I'm really excited about Perl 6. But the reason I won't use Perl 6 for at least the next 3 years is the same reason Ruby isn't my core lan
by mmaunder 16y ago
As a Perl 5 developer I'm really excited about Perl 6. But the reason I won't use Perl 6 for at least the next 3 years is the same reason Ruby isn't my core language for production apps: I'm waiting for it to get really fast and really stable. Ruby is just about there, so I'll probably switch to Ruby in the next year or so. Then 3 to 6 years from now I'll switch to some incarnation of Perl 6 assuming it maintains its momentum and has tangible benefits over Ruby.
I'm not an early adopter. I think startups are risky enough and technology choices are but one point of differentiation in business.
- mst 16y agoI'm happily using MooseX::Declare for when I want better OO - and given Moose is a full metaprotocol with appropriate, extensible objects for everything (ruby has nothing like attributes, let alone extensible meta-attributes, sadly) it's a hugely powerful tool. Piers Cawley happily gave up on ruby and came back to perl5 as a result of it - you should give it a play before looking at a more drastic switch.