Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rawleyfowler/perl-oo-action-benchmark
Benchmarking Perl (and other languages)'s OO instantiation costs using the Action pattern
https://github.com/rawleyfowler/perl-oo-action-benchmark
Last synced: 13 days ago
JSON representation
Benchmarking Perl (and other languages)'s OO instantiation costs using the Action pattern
- Host: GitHub
- URL: https://github.com/rawleyfowler/perl-oo-action-benchmark
- Owner: rawleyfowler
- Created: 2024-02-19T00:50:07.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-02-22T20:24:18.000Z (9 months ago)
- Last Synced: 2024-10-11T02:44:54.822Z (about 1 month ago)
- Language: Perl
- Homepage:
- Size: 15.6 KB
- Stars: 3
- Watchers: 2
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# OO Action Benchmark
A Perl OO benchmark between some popular options.
## Results
```
PERL TIME : 477.688ms
PERL + TYPES TIME : 524.413ms
CORINNA TIME : 564.295ms
MOO TIME : 951.81ms
MOO + TYPES TIME : 2277.278ms
MOOSE TIME : 11591.809ms
MOOSE IMMU TIME : 1198.983ms
MOOSE + TYPES TIME : 14038.702ms
RUBY TIME : 171.278ms
RAKU TIME : 967.941ms
GOLANG TIME : 32.712ms
PYTHON TIME : 143.93ms
NQP TIME : 497.764ms
PHP TIME : 65.939ms
JS TIME : 55.945ms
```You can read my blog post about these findings here.