tobyink / p5-zydeco

Perl 5 distribution Zydeco; see homepage for downloads and documentation.
https://zydeco.toby.ink/
14 stars 3 forks source link

More faster! #2

Closed iamalnewkirk closed 4 years ago

iamalnewkirk commented 4 years ago

I like this a lot. I only wish that whatever it does at startup was more dynamic so it could load faster for simple declarations.

tobyink commented 4 years ago

0.100 was already a massive speed up. Honestly, it was annoyingly slow before then. A lot of the remaining start up time is compiling regular expressions, which can't be easily avoided.

A lot of features like multimethods, role hooks, Moose-native-traits-like delegation aren't loaded until they're actually used, so are already as fast as possible.

Of course, if you have patches that speed things up without losing functionality, I'd certainly consider them for inclusion.

tobyink commented 3 years ago

Zydeco::Lite is faster.