<div dir="ltr"><span style="font-size:12.8px">Hi Perl group!</span><div style="font-size:12.8px"><br></div><div style="font-size:12.8px"><div style="font-size:12.8px"><span style="font-size:12.8px"><b>This Monday, April 11th we'll be hosting a great guest presenter</b>.  We hope you'll make time to come take advantage of the opportunity to come hear William Braswell talk about and demo RPerl.  We'd like to have a good number in attendance so please come out and show your support for Perl.</span></div><div style="font-size:12.8px"><span style="font-size:12.8px"><br></span></div><div><div style="font-size:13px;font-family:Arial"><hr style="border:0px;min-height:1px;color:rgb(0,0,0);font-family:'Times New Roman';font-size:medium;background:linear-gradient(to right,rgb(204,204,204),rgb(51,51,51),rgb(204,204,204)) rgb(51,51,51)"><p style="color:rgb(0,0,0);font-family:'Times New Roman';font-size:medium"><span style="font-size:large;font-family:Arial;color:rgb(34,34,34)">RPerl, Perl 11, and The Future of Perl Performance</span><br></p></div></div></div><blockquote style="font-size:12.8px;margin:0px 0px 0px 40px;border:none;padding:0px"><div style="font-size:13px;font-family:Arial"><div style="font-size:small"><span style="color:rgb(84,84,84);line-height:18.2px;font-family:arial,sans-serif">—</span>with Will "the Chill" Braswell</div></div></blockquote><div style="font-size:12.8px"><div style="font-size:13px;font-family:Arial"><br></div><div style="font-family:Arial"><div><font size="4">DESCRIPTION</font></div><div style="font-size:13px">RPerl is the new optimizing compiler for Perl 5.<br></div><div style="font-size:13px">Perl 11 is the philosophy of pluggability and the reunification of Perl 5 with Perl 6.</div><div style="font-size:13px">We can currently use RPerl to speed up low-magic Perl 5 code with over 300x performance gain.</div><div style="font-size:13px">This talk will discuss the future plans for supporting medium-magic and high-magic Perl 5 code, as well as Perl 6, and beyond.</div><div style="font-size:13px"><br></div><div><font size="4">ABSTRACT</font></div><div style="font-size:13px">Perl is a programming language.  Perl is fast at string manipulation and regular expressions.  Unfortunately, Perl is really, really slow at most everything else.<br></div><div style="font-size:13px"><br></div><div style="font-size:13px">On New Year's Day 2013, the RPerl optimizing compiler project officially began.  On US Independence Day 2015, RPerl v1.0 was released, at long last.  Major RPerl releases happen on each major holiday.</div><div style="font-size:13px"><br></div><div style="font-size:13px">Using RPerl, low-magic Perl 5 software may be compiled to run 200x, 300x, maybe even 400x as fast as normal high-magic Perl.  RPerl moves Perl from being (arguably) the slowest general-purpose language to being among Fortran, C, and C++ as one of the very fastest.</div><div style="font-size:13px"><br></div><div style="font-size:13px">RPerl works by implementing a restricted low-magic (low-complexity) subset of the Perl 5 language, which is then converted into C++ and compiled into ultra-fast binary form.  The resulting compiled low-magic RPerl code can be called seamlessly from existing high-magic pure Perl code.  RPerl is primarily meant to be used for performance optimization, although as a true source-to-binary compiler it can also be used for strong source code obfuscation and IP protection.</div><div style="font-size:13px"><br></div><div style="font-size:13px">The Perl 11 philosophy includes the goals of pluggability at all levels of Perl, as well as the reunification of Perl 5 and Perl 6.  Perl 11 was formulated in summer of 2012 by Ingy döt Net, Reini Urban, and Will Braswell.  RPerl is an implementation of Perl 11.</div><div style="font-size:13px"><br></div><div style="font-size:13px">RPerl currently supports low-magic Perl 5 only.  Future RPerl development plans include support for medium-magic Perl 5, then high-magic Perl 5, then Perl 6.  It's taken us nearly 30 years of Perl to get here, and we built the Internet along the way.  Let's make the next 30 even more unbelievably amazing.</div></div><div style="font-size:13px;font-family:Arial"><br></div><div style="font-family:Arial"><font size="4">PRESENTER BIO</font></div><div style="font-size:13px;font-family:Arial"><div>Creator of RPerl.  Scouter, Juggler, Mormon, Perl Monger, Serial Entrepreneur, Volunteer, Aspiring Astrophysicist, Community Organizer, Family Man.</div><div><br></div></div></div><blockquote style="font-size:12.8px;margin:0px 0px 0px 40px;border:none;padding:0px"><div><div style="font-size:13px;font-family:Arial">I love to program using Perl, Linux, and very fast computers.</div></div><div><div style="font-size:13px;font-family:Arial">I love the outdoors and the many adventures I experience with the Boy Scouts of America.</div></div><div><div style="font-size:13px;font-family:Arial">I love to walk on stilts, juggle canes, clown, and entertain people with Circus Texas.</div></div><div><div style="font-size:13px;font-family:Arial">I love helping people and participating in church activities.</div></div><div><div style="font-size:13px;font-family:Arial">I love the Perl Mongers and especially our local Austin.pm chapter.</div></div><div><div style="font-size:13px;font-family:Arial">I love building companies and bringing together a team to make our plans a reality.</div></div><div><div style="font-size:13px;font-family:Arial">I love giving my time and talents toward charitable and fraternal organizations.</div></div><div><div style="font-size:13px;font-family:Arial">I love space exploration and I am training for a space career at Baylor University.</div></div><div><div style="font-size:13px;font-family:Arial">I love helping groups organize to achieve cooperative, community-driven goals.</div></div><div><div style="font-size:13px;font-family:Arial">I love my family.</div></div></blockquote><div style="font-size:12.8px"><div style="font-size:12.8px"><br></div><div style="font-size:12.8px"><hr style="border:0px;min-height:1px;color:rgb(0,0,0);font-family:'Times New Roman';font-size:medium;background:linear-gradient(to right,rgb(204,204,204),rgb(51,51,51),rgb(204,204,204)) rgb(51,51,51)"><p style="color:rgb(0,0,0);font-family:'Times New Roman';font-size:medium"><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:12.8px">As always, we invite you to bring along a junior coder and a laptop.</span></p></div><div style="font-size:12.8px"><span style="font-size:12.8px">See you there!</span></div><div style="font-size:12.8px"><span style="font-size:12.8px"><br></span></div><div style="font-size:12.8px"><font size="4">TIME AND PLACE</font></div><div style="font-size:12.8px"><span style="font-size:12.8px">Time: 7 pm to 9 pm<br></span></div><div style="font-size:12.8px"><span style="font-size:12.8px">Location: Dallas Makerspace</span></div><div style="font-size:12.8px"><span style="font-size:12.8px">1825 Monetary Ln, Suite 104, Carrollton, TX 75006</span></div><span style="font-size:12.8px">Phone:</span><span style="font-size:12.8px"> </span><a href="tel:%28214%29%20699-6537" value="+12146996537" target="_blank" style="font-size:12.8px">(214) 699-6537</a></div><div style="font-size:12.8px"><br><div style="font-size:12.8px"><font size="4">ONLINE PARTICIPATION</font></div><div style="font-size:12.8px"><span style="font-size:12.8px">If you plan to attend online, please install the hangouts app/plugin from <a href="http://google.com/hangouts" target="_blank">google.com/hangouts</a> — This will allow you to view the live video stream, but if you'd like to participate interactively, please send your google ID to <a href="mailto:dfw.perlmongers@gmail.com" target="_blank">dfw.perlmongers@gmail.com</a> <i>*before the meeting*</i> and we'll add you to the online classroom.</span></div></div></div>