Corinna's current status

by Curtis Poe (‎Ovid‎)

Corinna's current status aimed at Any and is held in English. This talk starts on 2022-03-30 at 10:20 for 40 minutes. It takes place at the Room 1.

Corinna is a complete re-envisioning of object-oriented programming (OOP) in Perl. Previously, OOP in Perl was handled with bless() and the @ISA array. Everything else had to be wired together by the developer. There are, depending on what you consider to be an OOP system, over 80 candidates on the CPAN. Some are quite excellent. Most are hobbled by limitations of Perl syntax.

Years in development, Corinna fixes this with a new, yet simple syntax which brings modern OOP programming to the Perl language. In many ways, it leapfrogs the capabilities of other dynamic languages and even approaches some of the capabilities of static languages, including the potential for many compile-time failures for what were previously runtime failures (or silent, difficult to detect bugs).


Tags: corinna oop

Interest in attending: