Skip to content
Ovid edited this page May 17, 2020 · 44 revisions

Cor

Cor is nothing less than an attempt to not only bring modern OO to the Perl core, but to leapfrog the capabilities of most OO languages today.

It is important to note that Cor must not simply be better than Perl's current OO. That's an absolute mistake to think that way. Cor must be better than what you can get in Python 3, Ruby, Swift, and so on. It must be the OO language that people want to work for. "Good enough" is not good enough.

Read The Lisp Curse to get a sense of why this is so important.

The Proposal

Miscellaneous

IRC

Catch us on irc.perl.org, #cor.

Authors

Cor is the product of Ovid's deranged mind, but he largely stole a bunch of ideas from Stevan Little, who's working on a prototype. Sawyer X asked great questions and gave a few good ideas to make it even better. If this goes into the core, Sawyer is the person who will likely guide that effort.

Damian Conway has worked to pervert the process.

Also, Paul Evans is also playing with some of these ideas. See Object::Pad.

Clone this wiki locally