k0kubun / hamlit

High Performance Haml Implementation
https://rubygems.org/gems/hamlit
Other
980 stars 60 forks source link

Future of the project. HAML vs HAMLIT #115

Closed mickey closed 7 years ago

mickey commented 7 years ago

Hello there,

At my current company, we're on haml 4 and were planning for a while to migrate to hamlit for the better performances. We're now seeing that you contributed a lot to haml and that haml 5 was finally release with, among other things, way better performance even if it's still not on par with hamlit.

So we were wondering on which horse we should jump, what do you plan for hamlit and haml? Is there some kind of roadmaps for the 2 projects? Does it even matter which one we choose?

Thanks in advance for you reply

k0kubun commented 7 years ago

Differences

Hamlit Haml
2x faster 2x slower, and performance never reaches Hamlit's one
No useless features by design Many unnecessary legacy features that can't be dropped for backward compatibility
Less monkey-patch Too many monkey-patches to ActionView, Sprockets
Maintained only by me Maintained mainly by me
4 pending issues, 1 open PR 18 pending issues, 3 open PR
New feature will be available immediately New feature will be shipped slowly

Which do you prefer? I definitely prefer Hamlit. So it'll continue to be maintained.

Roadmap

Hamlit

Haml

mickey commented 7 years ago

Awesome! Thanks for the fast and complete reply! And thanks a lot for the sweat and blood you're giving to the whole community!

❤️ ❤️