Date post: | 19-Oct-2014 |
Category: |
Technology |
View: | 2,915 times |
Download: | 0 times |
Perl 7,the Story of
Ovid back from FOSDEM 2013
Perl 7 | Ovid [blogs.perl.org]blogs.perl.org/users/ovid/2013/02/perl-7.htmlFeb 6, 2013
Perl 7 - Final Thoughts | Ovid [blogs.perl.org]blogs.perl.org/users/ovid/2013/02/perl-7---final-thoughts.htmlFeb 11, 2013
Perl 5, Perl 6, Perl 7, Perl 2013, whatever - blogs Perl - Perl.orgblogs.perl.org/users/.../perl-5-perl-6-perl-7-perl-2013-whatever.htmlFeb 8, 2013
YAPC::Europe 2013 in Kiev, week minus 26. Perl 7 | Andrew Shitov ...blogs.perl.org/.../yapceurope-2013-in-kiev-week-minus-26-perl-7.ht...Feb 11, 2013
More on Perl 7 | Andrew Shitov [blogs.perl.org]blogs.perl.org/users/andrew_shitov/2013/02/more-on-perl-7.htmlFeb 8, 2013
My Prediction | Ovid [blogs.perl.org]blogs.perl.org/users/ovid/2013/02/my-prediction.htmlMy Prediction. By Ovid on February 7, 2013
Pumpkin Perl - Redux | Matt S Trout (mst) [blogs.perl.org]blogs.perl.org/users/matt_s_trout.../pumpkin-perl---redux.htmlFeb 15, 2013
Perl 10 | Toby Inkster [blogs.perl.org]blogs.perl.org/users/toby_inkster/2013/02/perl-10.htmlFeb 9, 2013
perl5-perl6-perl7-who-cares-as-long-as-its-perl - Blogs - Perl.orgblogs.perl.org/mt/mt-search.fcgi?blog_id=323...perl7...Feb 8, 2013
I am sad | Gabor Szabo [blogs.perl.org]blogs.perl.org/users/gabor_szabo/2013/02/i-am-sad.htmlFeb 16, 2013
Names and Numbers, Brand and Identity - blogs Perl - Perl.orgblogs.perl.org/...s.../names-and-numbers-brand-and-identity.htmlFeb 14, 2013
On the version number succeeding Perl 5 | Joel Berger [blogs.perl.org]blogs.perl.org/.../on-the-version-number-succeeding-perl-5....Feb 6, 2013
Why Perl 7?
Because we use Perl 5
Seriously,
For the stranger,
Perl ≡ Perl 5
and
Perl 5 ≡ 19945.000 1994−Oct−17
or at its best,
Perl 5 ≡ 20025.8.0 2002−Jul−18
almost never
5 = 5.105.10.0 2007−Dec−18
nobody cares
5 = 5.165.16.0 2012−May−20
1994 . . . 2013
It is still Perl 5
1994 . . . 2013
19 years!
19 years!
Perl is 25
What a newcomer will think?
What a newcomer will think?
Will a newcomer choose Perl?
Will a newcomer choose Perl?
What to do?
1) Nothing
1) Nothing
2) Rename Perl
1) Nothing
2) Rename Perl
3) Change version
Doing nothingis not an option
Doing nothingis not an option
If you love Perl,if you want it the best,if you see it in the future,if you want it last longer,if you want it develop,if you want new users,etc., etc.
Renaming Perlequals rejecting Perl
Camel Perl
Pumpkings’ Perl
Changing Perl version . . .
To which version?
Perl5(no space)
Perl 7
Perl II
Perl 10
Perl 20
Perl 2013
No doubt that
the new major versionwill be noticed from outside
No doubt that
the new major versionwill be noticed from outside
immediately!
perlmonks.org, 2008
perl8.org, 2013
Still depends on the conference’s budget
The biggest problem facing Perl is the lack of a single clear vision for where Perl is going, and a strategy for getting there. And there's no-one (wanting) to provide these things. And the lack
of this prompts some people to pitch their vision and strategy (which is where I think Moe is coming from). I briefly hoped that one of the outputs of the perl reunification summit was going to be such a vision, but if it was I didn't see it.
I'd prefer a single unified vision, as I think the greatest success for Perl lies that way.
Neil Bowers
Perl 6 is the next Perl 5
2000
Perl 6 is a different language
~2010
5 → 6
5 → 6 → 7
5 → 6 → 7
5 → 6 → 7?
How would Perl 6 developers
react?
How would it change Google results?
Flickr: Claudio Ramirez
However, I think this is all somewhat beside the point. Perl 6 is designed to fix the problems pointed out by the 361 RFCs, and Perl 5, by whatever name, needs to address at least a subset of
the same problems, and that is not likely to be easy to get consensus on. Also, I suspect that as soon as Perl 6 achieves speed parity and interoperability with Perl 5, there will be less grumbling all around, since a part of that is driven by a perception of the failure of Perl 6. But when Perl 6 actually does become a better Perl 5, people won't fight it quite so much. That's how it looks from this end, anyway... :)
Larry Wall
Apocalypse 1
I was initially inclined to accept this RFC, but decided to reject it on theological grounds. In apocalyptic literature, 7 is the number representing perfection, while 6 is the number representing imperfection. In fact, we probably wouldn't end up converging on a version number of 2*PI as the RFC suggests, but rather on 6.6.6, which would be rather unfortunate.
So Perl 7 will be the last major revision. In fact, Perl 7 will be so perfect, it will need no revision at all. Perl 6 is merely the prototype for Perl 7. :-)
I was initially inclined to accept this RFC, but decided to reject it on theological grounds. In apocalyptic literature, 7 is the number representing perfection, while 6 is the number representing imperfection. In fact, we probably wouldn't end up converging on a version number of 2*PI as the RFC suggests, but rather on 6.6.6, which would be rather unfortunate.
So Perl 7 will be the last major revision. In fact, Perl 7 will be so perfect, it will need no revision at all. Perl 6 is merely the prototype for Perl 7. :-)
Apocalypse 1