[Oc-pm] Per6 - A gentle introduction
Tony
tony at metracom.com
Tue Sep 29 13:58:58 PDT 2015
On Tuesday, September 29, 2015 01:26:13 PM Ramana V Mokkapati wrote:
Ramana, Thanks again for your presentation. I posted your links on the OC.PM
website under the "Previous Talks area"
Go Perl..................
http://oc.pm.org
Tony
It was my pleasure sharing a bit of my excitement about the new language at
this month's OCPM meeting.
Recapping some takeaways...
Perl6 elevated the traditional "Parsing for Computation" to "Parsing as
Computation". Perl6 Grammars would likely make it a language of choice for
creating new tools and frameworks.
Basic underlying developer centric design philosophy of Perl5 carried over to
Perl6. Both languages seem joined at the hip, esp. when you consider
interoperable data structures. Upgrades are attractive too, esp. slices,
aliases, Meta Object Protocol (MOP), sound mathematical treatment (complex
numbers, rationals and reals, sets, bags etc).
Inline::Perl6 and Inline::Perl5 create bridge with low barrier for entry.
Important to note Perl5 continues to be developed as ModernPerl and may have
juice for another decade, while the new engine picks up steam.
Overall, it is somewhat like we found a new beautiful home, and we just need
to figure out how to pay for it. :-) I am referring to the performance.
Hopefully, the underlying virtual machines (Parrot, JVM, MoarVM) will come to
rescue. I recall hearing a comment that a language as beautiful and as
powerful deserves a compiler - hope that was just not a comment, and may be
someone is already working on that - if thats the case, we will have added
bonus! :)
Slides: https://docs.google.com/presentation/d/1zQ3wbL4aH4fs5hsCicl9nKHTy_RGVKXKgig8wnok_aw/edit?usp=sharing
Code: https://github.com/mvr707/samples/tree/master/perl6
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.pm.org/pipermail/oc-pm/attachments/20150929/f253e359/attachment-0001.html>
More information about the Oc-pm
mailing list