From dfw.perlmongers at gmail.com Thu Apr 7 07:58:05 2016 From: dfw.perlmongers at gmail.com (DFW Perl Mongers) Date: Thu, 7 Apr 2016 09:58:05 -0500 Subject: [DFW.pm] Meeting reminder: Special Guest Presenter - Monday April 11th Message-ID: Hi Perl group! *This Monday, April 11th we'll be hosting a great guest presenter*. 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. ------------------------------ RPerl, Perl 11, and The Future of Perl Performance ?with Will "the Chill" Braswell DESCRIPTION RPerl is the new optimizing compiler for Perl 5. Perl 11 is the philosophy of pluggability and the reunification of Perl 5 with Perl 6. We can currently use RPerl to speed up low-magic Perl 5 code with over 300x performance gain. This talk will discuss the future plans for supporting medium-magic and high-magic Perl 5 code, as well as Perl 6, and beyond. ABSTRACT Perl is a programming language. Perl is fast at string manipulation and regular expressions. Unfortunately, Perl is really, really slow at most everything else. 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. 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. 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. 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. 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. PRESENTER BIO Creator of RPerl. Scouter, Juggler, Mormon, Perl Monger, Serial Entrepreneur, Volunteer, Aspiring Astrophysicist, Community Organizer, Family Man. I love to program using Perl, Linux, and very fast computers. I love the outdoors and the many adventures I experience with the Boy Scouts of America. I love to walk on stilts, juggle canes, clown, and entertain people with Circus Texas. I love helping people and participating in church activities. I love the Perl Mongers and especially our local Austin.pm chapter. I love building companies and bringing together a team to make our plans a reality. I love giving my time and talents toward charitable and fraternal organizations. I love space exploration and I am training for a space career at Baylor University. I love helping groups organize to achieve cooperative, community-driven goals. I love my family. ------------------------------ As always, we invite you to bring along a junior coder and a laptop. See you there! TIME AND PLACE Time: 7 pm to 9 pm Location: Dallas Makerspace 1825 Monetary Ln, Suite 104, Carrollton, TX 75006 Phone: (214) 699-6537 ONLINE PARTICIPATION If you plan to attend online, please install the hangouts app/plugin from google.com/hangouts ? This will allow you to view the live video stream, but if you'd like to participate interactively, please send your google ID to dfw.perlmongers at gmail.com **before the meeting** and we'll add you to the online classroom. -------------- next part -------------- An HTML attachment was scrubbed... URL: From dfw.perlmongers at gmail.com Thu Apr 7 08:32:48 2016 From: dfw.perlmongers at gmail.com (DFW Perl Mongers) Date: Thu, 7 Apr 2016 10:32:48 -0500 Subject: [DFW.pm] Meeting reminder: Special Guest Presenter - Monday April 11th Message-ID: Hi Perl group! *This Monday, April 11th we'll be hosting a great guest presenter*. 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. ------------------------------ RPerl, Perl 11, and The Future of Perl Performance ?with Will "the Chill" Braswell DESCRIPTION RPerl is the new optimizing compiler for Perl 5. Perl 11 is the philosophy of pluggability and the reunification of Perl 5 with Perl 6. We can currently use RPerl to speed up low-magic Perl 5 code with over 300x performance gain. This talk will discuss the future plans for supporting medium-magic and high-magic Perl 5 code, as well as Perl 6, and beyond. ABSTRACT Perl is a programming language. Perl is fast at string manipulation and regular expressions. Unfortunately, Perl is really, really slow at most everything else. 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. 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. 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. 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. 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. PRESENTER BIO Creator of RPerl. Scouter, Juggler, Mormon, Perl Monger, Serial Entrepreneur, Volunteer, Aspiring Astrophysicist, Community Organizer, Family Man. I love to program using Perl, Linux, and very fast computers. I love the outdoors and the many adventures I experience with the Boy Scouts of America. I love to walk on stilts, juggle canes, clown, and entertain people with Circus Texas. I love helping people and participating in church activities. I love the Perl Mongers and especially our local Austin.pm chapter. I love building companies and bringing together a team to make our plans a reality. I love giving my time and talents toward charitable and fraternal organizations. I love space exploration and I am training for a space career at Baylor University. I love helping groups organize to achieve cooperative, community-driven goals. I love my family. ------------------------------ As always, we invite you to bring along a junior coder and a laptop. See you there! TIME AND PLACE Time: 7 pm to 9 pm Location: Dallas Makerspace 1825 Monetary Ln, Suite 104, Carrollton, TX 75006 Phone: (214) 699-6537 ONLINE PARTICIPATION If you plan to attend online, please install the hangouts app/plugin from google.com/hangouts ? This will allow you to view the live video stream, but if you'd like to participate interactively, please send your google ID to dfw.perlmongers at gmail.com **before the meeting** and we'll add you to the online classroom. -------------- next part -------------- An HTML attachment was scrubbed... URL: From dfw.perlmongers at gmail.com Mon Apr 11 05:53:35 2016 From: dfw.perlmongers at gmail.com (DFW Perl Mongers) Date: Mon, 11 Apr 2016 07:53:35 -0500 Subject: [DFW.pm] Special Perl Presentation TONIGHT! Message-ID: Here's your reminder, Perlfolk? *TODAY Monday, April 11th we'll be hosting our guest presenter*, William Braswell. He is traveling in from Austin to talk about and demo RPerl. Please make every effort to attend. ------------------------------ RPerl, Perl 11, and The Future of Perl Performance ?with Will "the Chill" Braswell DESCRIPTION RPerl is the new optimizing compiler for Perl 5. Perl 11 is the philosophy of pluggability and the reunification of Perl 5 with Perl 6. We can currently use RPerl to speed up low-magic Perl 5 code with over 300x performance gain. This talk will discuss the future plans for supporting medium-magic and high-magic Perl 5 code, as well as Perl 6, and beyond. ------------------------------ You're encouraged to bring along a junior coder and a laptop. TIME AND PLACE Time: 7 pm to 9 pm Location: Dallas Makerspace 1825 Monetary Ln, Suite 104, Carrollton, TX 75006 Phone: (214) 699-6537 ONLINE PARTICIPATION If you plan to attend online, please install the hangouts app/plugin from google.com/hangouts ? This will allow you to view the live video stream, but *if you'd like to participate interactively, please send your google ID to dfw.perlmongers at gmail.com *before the meeting** and we'll add you to the online classroom. Thank you all, The management, DFW.pm -------------- next part -------------- An HTML attachment was scrubbed... URL: From dfw.perlmongers at gmail.com Mon Apr 11 15:49:49 2016 From: dfw.perlmongers at gmail.com (DFW Perl Mongers) Date: Mon, 11 Apr 2016 17:49:49 -0500 Subject: [DFW.pm] Special Perl Presentation TONIGHT! In-Reply-To: References: Message-ID: Our meeting will begin in about an hour. You can follow the link below to watch the livestream. https://plus.google.com/events/co453oon2i69g8im8pss1rml29k *If you'd like to participate interactively, please send your google ID to dfw.perlmongers at gmail.com *before the meeting** Thanks! On Mon, Apr 11, 2016 at 7:53 AM, DFW Perl Mongers wrote: > Here's your reminder, Perlfolk? > > *TODAY Monday, April 11th we'll be hosting our guest presenter*, William > Braswell. He is traveling in from Austin to talk about and demo RPerl. > Please make every effort to attend. > > ------------------------------ > > RPerl, Perl 11, and The Future of Perl Performance > > ?with Will "the Chill" Braswell > > > DESCRIPTION > RPerl is the new optimizing compiler for Perl 5. > Perl 11 is the philosophy of pluggability and the reunification of Perl 5 > with Perl 6. > We can currently use RPerl to speed up low-magic Perl 5 code with over > 300x performance gain. > This talk will discuss the future plans for supporting medium-magic and > high-magic Perl 5 code, as well as Perl 6, and beyond. > > ------------------------------ > > You're encouraged to bring along a junior coder and a laptop. > TIME AND PLACE > Time: 7 pm to 9 pm > Location: Dallas Makerspace > 1825 Monetary Ln, Suite 104, Carrollton, TX 75006 > Phone: (214) 699-6537 > > ONLINE PARTICIPATION > If you plan to attend online, please install the hangouts app/plugin from > google.com/hangouts ? This will allow you to view the live video stream, > but *if you'd like to participate interactively, please send your google > ID to dfw.perlmongers at gmail.com *before the > meeting** and we'll add you to the online classroom. > > Thank you all, > The management, DFW.pm > -------------- next part -------------- An HTML attachment was scrubbed... URL: From tom.browder at gmail.com Tue Apr 12 03:41:04 2016 From: tom.browder at gmail.com (Tom Browder) Date: Tue, 12 Apr 2016 05:41:04 -0500 Subject: [DFW.pm] Last night's Rperl presentation Message-ID: Thanks so much to you folks at DFW Perl Mongers and Bill for allowing me to join the presentation last night. It was the first time I had ever participated in a Google Hangout before and I fumbled quite a bit on my end. There was quite a bit of audio interference (feedback) but, all the same, quite a good experience, especially considering the price! My only disappointment was in Bill's presentation, only because I wanted to hear him talk more about his ideas for the confluence of Perls 5 and 6 (Perl 11). If Again, thanks for the invite and the presentation. Best regards, -Tom -------------- next part -------------- An HTML attachment was scrubbed... URL: From ace at tommybutler.me Wed Apr 13 18:08:13 2016 From: ace at tommybutler.me (Tommy Butler) Date: Wed, 13 Apr 2016 20:08:13 -0500 Subject: [DFW.pm] Last night's Rperl presentation In-Reply-To: References: Message-ID: Tom, I agree that I'd like to talk more about Perl 11. I really enjoyed the presentation by Will. I hope we can initiate more discussion between our PM group and his PM group in Austin, because he seems genuinely committed to the Perl 11 philosophy and his having taken the initiative to create RPerl in an effort to move the idea forward demonstrates a deep level of dedication to its success. He also made one statement that stuck with me: that he was dedicating his technical career to this concept. Wow! His career and livelihood pledged to making Perl 11 a reality. That's honorable, commendable, and awesome! In next month's meeting, I have resolved to devote at least a good portion of the discussion to Perl 11. I hope to see you there (either in person or online), so you can weigh in with your thoughts as the discussion unfolds. -- Tommy Butler On Tue, Apr 12, 2016 at 5:41 AM, Tom Browder via DFW-pm wrote: > Thanks so much to you folks at DFW Perl Mongers and Bill for allowing > me to join the presentation last night. > > It was the first time I had ever participated in a Google Hangout before > and I fumbled quite a bit on my end. There was quite a bit of audio > interference (feedback) but, all the same, quite a good experience, > especially considering the price! > > My only disappointment was in Bill's presentation, only because I wanted > to hear him talk more about his ideas for the confluence of Perls 5 and 6 > (Perl 11). If > > Again, thanks for the invite and the presentation. > > Best regards, > > -Tom > -------------- next part -------------- An HTML attachment was scrubbed... URL: From tom.browder at gmail.com Thu Apr 14 04:31:10 2016 From: tom.browder at gmail.com (Tom Browder) Date: Thu, 14 Apr 2016 06:31:10 -0500 Subject: [DFW.pm] Last night's Rperl presentation In-Reply-To: References: Message-ID: On Wednesday, April 13, 2016, Tommy Butler via DFW-pm wrote > In next month's meeting, I have resolved to devote at least a good portion > of the discussion to Perl 11. I hope to see you there (either in person or > online), so you can weigh in with your thoughts as the discussion unfolds. > I'll try to be there--thanks, Tommy! -Tom P.S. Do you know of anyone from one of the two PMs there going to the Orlando YAPC::NC? -------------- next part -------------- An HTML attachment was scrubbed... URL: