APM: Optimizing perl compiler
Will Braswell
wbraswell at hush.com
Mon Aug 13 13:16:15 PDT 2012
Reini,
Thank you very much for both your private technical reply, as well as
the open reply to Austin Perl Mongers.
We would love to have you as the primary presenter at our September
meeting, which is scheduled for 8pm on Wednesday September 26th.
Does that date and time work for you?
Thanks,~ Will
On Monday, August 13, 2012 at 2:35 PM, Reini Urban wrote:Your new
president Will posted something about his overly ambitious goal
for YAPC::US 2013 in beautiful Austin (Yeah!) on perlmonks
(http://perlmonks.org/index.pl?node_id=987033).
I am the maintainer of the perl compiler B::C/B::CC,
Mark Lehmann is the only significant other perl dev with a compiler,
http://search.cpan.org/dist/Faster.
I moved to Houston to work full-time on the compiler last year, which
became stable in December 2012 with version 1.42.
I thought we will should discuss such an effort and ideas in one of
the
next Austin.pm meetings.
cPanel is using the non-optimizing compiler B::C in production for
several years with 5.6, and will switch soon to the latest B::C
version
with 5.14.
B::CC or other efforts can only profit from an optionally tighter
language, with const and types. I prepared some nice and easy
proposals
already. See http://perlmonks.org/index.pl?node_id=987125
But I'm not confident that p5p wants to discuss this at all. So I'm
not
too optimistic to get const or type support at all to be able to
optimize perl.
The fallback plan is to use something like perl 7 which looks like
this:
http://www.qore.org/
The current XS API might have to go, as XS function calls should not
pick up their args from a perl array, rather from the C run-time
stack.
Several ideas were outlined here:
http://corehackers.perl.org/wiki/index.php5?title=Main_Page
In October I'm there for the Austin Film Festival, but my schedule is
tight because there are many good films not to miss. So September
would
be best. August is full with p5 meetings in Europe.
--
Reini
Register Now for cPanel Conference
Oct 8-10, 2012, Houston, Texas
http://conference.cpanel.net/
_______________________________________________
Austin mailing list
Austin at pm.org
http://mail.pm.org/mailman/listinfo/austin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.pm.org/pipermail/austin/attachments/20120813/bca4582c/attachment.html>
More information about the Austin
mailing list