-
Notifications
You must be signed in to change notification settings - Fork 1
Home
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.
- Contribute back to Perl 5.
- Produce stable, production-ready releases.
- Enjoy ourselves while we do it.
Got questions? We have answers.