[Purdue-pm] Perl 5, Raku, Perl 7
Mark Senn
mark at purdue.edu
Mon Jun 29 06:31:23 PDT 2020
If you hear about Perl 7 and wonder what that is...
Perl 5 is in the main legacy Perl line. Perl 1 was released in 1987.
Perl 5.32 is the most recent version of Perl and was released in June 2020.
Perl 6 was released in 2015 and has been renamed to "Raku". It was
a complete redesign and rewrite of Perl 5 from the ground up. It has
many improvements over Perl 5.
Perl 7 is a continuation of Perl 5 that will probaby eliminate the need
o execute
use v5.32;
use utf8;
use warnings;
use open qw(:std :utf8);
no feature qw(indirect);
use feature qw(signatures);
no warnings qw(experimental::signatures);
at the beginning of a program. Perl 7 will not include all the new features
in Raku according to
https://www.perl.com/article/announcing-perl-7/
I found the "Perl 7, not quite getting better yet"
at
http://blogs.perl.org/users/leon_timmermans/2020/06/not-quite-getting-better-yet.html
interesting.
My advice: learn Raku. It is a more powerful programming language than
Perl 5 or Perl 7 (at least as currently described) will be.
-mark
More information about the Purdue-pm
mailing list