You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Michael G. Schwern edited this page Oct 27, 2015
·
7 revisions
Piledriver is an experiment to improve Perl 5. It is in a very early stage.
We're currently working on our first feature, exceptions! All core functions will throw exceptions and there will be a proper try/catch block. No more or die and messing around with eval blocks.
The goals are...
Make it easier to work on particularly for people who are not C programmers.
Be welcoming of new contributors.
Aggressively fix and extend the language with known good ideas.
Eliminate the need to load CPAN modules for basic language features.
Maintain 100% backwards compatibility with Perl 5.