*Oops ... 2nd Tuesday comes early this month: TOMORROW ! Tuesday March 8th 7ish PM @ MIT E51-376Rakudo 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

