*​Oops ... 2nd Tuesday comes early this month: TOMORROW ! ​Tuesday March
8th​ 7ish PM @ MIT ​​E51-376​Rakudo Perl 6 and MoarVM Performance Advances
/ J. Worthington*

(By the magic of video - Yapc::EU)

"Performance has long been one of the blockers to greater adoption of Perl
6. The language is designed in expectation of a sufficiently smart
optimizer, knowing that such things are possible - but setting quite a
challenge for those of us working on Perl 6 implementation.

Following the "make it work, then make it fast" approach, we've done a lot
of work over the years on getting many language features to work well in
Rakudo. ... In this session I'll discuss how we've been improving Perl 6
performance by working at all levels of the implementation: optimizing
built-ins, improving the Perl 6 optimizer's ability to simplify code, and
building a powerful dynamic optimizer for MoarVM that uses runtime
information about a program's typical behavior to cheapen attribute
accesses, resolve dispatches, eliminate type checks, perform inlining, and
much more. I'll also take a look at the MoarVM JIT project, and how that is
helping.

Finally, I'll take stock of where we're at so far using latest benchmark
results: what we can do about as well as Perl 5, where Perl 5 comes out
faster, and where Rakudo Perl 6 comes out ahead."


perl6.org

​

*Boilerplate details*

   - Tech Meetings are held on the 2nd Tuesday of every month at MIT
   building E51, Sloan School Tang Center [not the other Tang building!]
   nearer to Kendall Sq than Mass Ave. (directions
   <http://boston-pm.wikispaces.com/MIT+Directions>).
   - Talk begins at 7:30.
   - Refreshments in the hallway prior.
   - RSVP for count encouraged but not required, to [email protected] or
   Boston-PM list <http://boston-pm.wikispaces.com/Mailing+Lists>, by 4pm
   Tuesday.


(*NOTE: we're Staying in the wider room 376 second door, not the squarish
372 first door that we had some terms.)*

Would you like to present for Boston.pm? See our Presenter's Guide
<http://boston-pm.wikispaces.com/Presenters+Guide>

​

-- 
Bill Ricker
[email protected]
https://www.linkedin.com/in/n1vux

_______________________________________________
Boston-pm mailing list
[email protected]
http://mail.pm.org/mailman/listinfo/boston-pm

Reply via email to