フレームワークはフレームワークか

フレームワークって、ツールを備えない時点では未完成なんじゃなかろうかということを考えていた。フレームワークの設定を書く部分は、コードから離れている分だけ、必然性がわかりにくくなっている。外だしするのはいいんだけど、フレームワークを作った人の頭の中のことまで分からなくてはいけないというのは、どうにもしんどすぎる。

ただ、ツールを備えているフレームワークって、それフレームワークより既にツールの方が主になっちゃってんじゃないのか。ツクールをフレームワークと見なす人は居ないわけで。あくまでフレームワークは枠組みに徹しているものなわけで、それ以上のものをフレームワークとは一般的には呼ばない気がする。

個人的にはフレームワーク部分はシンプルで、ツールで複雑な部分を助けてくれるようなパッケージが望ましいような気がしている。フレームワークから一押しすれば、ぐっとユーザを増やせるわけで、ユーザが増え。メンテナが増えれば洗練が望める。