Monday, June 17 • 5:10pm - 6:00pm
Perl Begat Perl

Sign up or log in to save this to your schedule and see who's attending!

Feedback form is now closed.
Have you ever wondered why some CPAN modules actually generate Perl code to be eval'ed? Some of the reasons are simplicity but most often it is for getting faster running code. The key Perl feature used is eval on strings (the dangerous eval, not the safe eval of blocks). Newbies are always warned not to use string eval but this talk will show you why and how to use it for your benefit. Simple and common examples will be shown that anyone can use. Then more complex examples from existing CPAN modules (two of which are by the speaker) will be covered. They use Perl code generation for major speed gains (including 4x in one case).


Uri Guttman

Uri Guttman has been using Perl for over 25 years. He started the original Perl jobs list which has helped thousands get Perl employment all over the world. He founded Perl Hunter which was the first recruiting agency just for Perl developers. He has been a technical editor of 5 Perl... Read More →

Monday June 17, 2019 5:10pm - 6:00pm
f) Keystone Suite

Attendees (23)