Hacker News new | ask | show | jobs
by dugword 3243 days ago
I'm a huge fan of Perl, and I've been playing around with Perl 6. The transition had been pretty smooth, and other than a few minor syntax changes (e.g. "." for method calls instead of "->") it feels the same.

Having said that, there is a lot more to Perl 6 than what comes baked into Perl 5.

The transition is a lot more like C to C++, where you could just use a C subset and be immediately productive.

Perl 6 has given me basically all the things I wanted changed in Perl 5 (function signatures, everything is an object, built in REPL) plus a whole bunch of stuff I didn't know I wanted but now love (gradual typing, crazy powerful type system, amazing out of box CLI argument parsing).

With Inline::Perl5 you also have access to all of CPAN.

Performance isn't quite there yet, but for the stuff I use it for (one off scripts, reports, personal CLI tools) it's been great.