raku-community-modules / DateTime-TimeZone

A Raku library for working with Time Zones
https://raku.land/zef:raku-community-modules/DateTime::TimeZone
Artistic License 2.0
4 stars 7 forks source link

Installation is painfully slow #21

Open jmaslak opened 3 years ago

jmaslak commented 3 years ago

This module is painfully slow to install (even with tests disabled), to the point where I can't feel good about using this in any modules/scripts I write because of the installation burden. With tests enabled, it's even slower.

patrickbkr commented 3 years ago

The reason is, that there are a huge amount of (generated) classes for all the Timezones. Those take long to compile. The tests are auto-generated as well and run tests for each of those generated classes.

Did you know there is a better maintained alternative, DateTime::Timezones?