以下の対応中に気づいたのですが、Haml 6が出ていました。
Advent Calendar Rankingサイトを2022年度版に対応 - rochefort's blog
Hamlは遅いので、個人で使うときはHamlitを好んで使っていたのですが、
HamlがHamlitに置き換えられる ということが行われていたようです。
ベンチマーク見ても、slimより早いとのことなので、HamlitからHaml6へ移行することにしました。 使ってみたところ、今のところ特に問題もなく利用できています。
# https://github.com/haml/haml/releases/tag/v6.0.0 $ bundle exec ruby benchmark/slim/run-benchmarks.rb Calculating ------------------------------------- erubi v1.11.0 34.595k i/100ms slim v4.1.0 30.931k i/100ms haml v6.0.0.beta.1 35.621k i/100ms ------------------------------------------------- erubi v1.11.0 411.827k (± 0.4%) i/s - 2.076M slim v4.1.0 361.660k (± 0.4%) i/s - 1.825M haml v6.0.0.beta.1 427.207k (± 0.6%) i/s - 2.137M Comparison: haml v6.0.0.beta.1: 427206.9 i/s erubi v1.11.0: 411826.6 i/s - 1.04x slower slim v4.1.0: 361659.8 i/s - 1.18x slower