■ Shika とか Mouse とか Moose とか
そもそもの発端は Moose って起動遅すぎるよね、メモリくいすぎるよね、依存おおすぎるよね。
っていうところで、Shika をつくって、これが最強に強まってたのだけど、Moose をメンテしてる drolsky がマジギレしはじめたので、こまったなーとおもってたら sartak がそれ Mouse でできるよ、とかいいはじめたんだけど、Mouse には機能が全然たりてなくてつかいものにならないなーとおもってたら、「じゃあ、Mouse プロジェクトをのっとればよくね?」という話になって、事実上のっとったというわけなのだけど、Mouse は Moose に公式にみとめられたプロジェクトだから安心だなーとおもっていたら、Moose でできた WAF とかに HTTP::Engine くみこむのがやりづらくてしょうがないからどうにかしてくれという話になって、その結果でてきたのが Any::Moose で、これをつかうと、先に Moose がよみこんであれば Moose がうごくという具合なので、これを HTP::Engine で採用し、さきほど HTTP::Engine の最新版がリリースされたというわけです。
まとめると、今後は Any::Moose か Mouse がオススメかな、とおもいます。Mouse の軽さに慣れちゃうと、とてもじゃないけど Moose の重さには耐えられないですね。はい。
>id:asakura-tさん
なお、HTTP::Engine のコアの歴史は
> Class::Component, Moose, Shika, Shika乗っ取り版Mouse, Any::Moose


