Re: Perl 11
by RonW (Parson) on Oct 24, 2018 at 19:55 UTC
|
cperl is interesting, but how long will the effort be kept up? With every new release of perl, a growing stack of patches have to be adapted and applied.
Conceptually, I like it. From a practical point of view, it seems most of its advantages require coding for cperl, rather than as a performance enhanced runtime alternative to perl.
| [reply] |
|
cperl is interesting, but how long will the effort be kept up?
cperl has been around for ~7 years (2012) and the last 4 commits are only 5 days old:
69,204 commits
155 branches
320 releases
433 contributors
There are many stable releases and, as I understand it, the author has a point to prove about p5p (perl11.org/blog/p5p-incompetence.html). I think it's safe to say this fork of Perl is here to stay.
From a practical point of view, it seems most of its advantages require coding for cperl, rather than as a performance enhanced runtime alternative to perl.
AFAIK cperl is 99% compatible with CPAN, rperl is the "re-strict-ed" one: twitter.com/rperlcompiler
| [reply] |
|
| [reply] |
|
|
|
|
|
|
|
|
|
|
|
|
Re: Perl 11
by ikegami (Patriarch) on Oct 24, 2018 at 18:43 UTC
|
| [reply] |
Re: Perl 11
by LanX (Saint) on Oct 24, 2018 at 01:25 UTC
|
| [reply] |
|
A couple of things: WebPerl, and an HN discussion that's already larger than the original announcement 5 years ago. There seems to be interest in this and many people may not be informed. Perl6 is maturing and we need to make these things happen. Maybe time to kickstart something (like rperl did).
| [reply] |
|
I’m 110% in favor of the idea, as the slow kids say, and upvoted it. I doubt it’s remotely possible. Rperl, for example, only worked because it removed the deep magick from Perl. Perl6 is extremely hard to make good and fast and appear sooner than 18 years after the trick begins. So, again, I love the idea but I would really, really, really prefer to not hear about it again here unless there is something to run that resembles the proposal. The arguments and infighting are not fun and even less productive.
Sidebar: WebPerl is amazing and exactly the right thing to do here and now; and how about the fact that is works now.
| [reply] |
|
|
|
|
| [reply] |
|
Re: Perl 11::Video->("Merlyn on Perl 11")
by Anonymous Monk on Oct 24, 2018 at 14:14 UTC
|
FLOSS Weekly 383
The Future of Perl Performance
Hosted by Randal Schwartz, Aaron Newcomb
Will 'the Chill' Braswell
Perl 11 is an effort to make Perl 5 pluggable at the following levels: Runtime Virtual Machine, Compilation Unit Format / AST, and Source Code Syntax / Compilers.
twit.tv/shows/floss-weekly/episodes/383?autostart=false
FLOSS Weekly 384
RPerl
Hosted by Randal Schwartz, Aaron Newcomb
Will 'the Chill' Braswell returns to the show to go into more detail on RPerl
RPerl is the optimizing compiler for the popular Perl 5 programming language. RPerl stands for Restricted Perl, in that the developers restrict their use of Perl to those parts which can be made to run fast. RPerl also stands for Revolutionary Perl, in hopes that RPerl's speed will revolutionize the software development industry. RPerl might even stand for Roadrunner Perl, in that it RUNS REALLY FAST.
twit.tv/shows/floss-weekly/episodes/384?autostart=false | [reply] |