- 447 名前:443 mailto:sage [2009/07/13(月) 01:40:55 ]
- >>444
お前、本当に意味が分からなくてそうかいてる? それとも俺の発言を単に貶めたいからそう書いてる? 酔っ払ってるから省略して書いたけど、ある程度お前にも分かるように書いてみるよ。 > 結局、Hot Deployがいけてない所ってJava言語自身の戦略が抱えている問題を、 > Seasarが戦術で何とかしようとしているところから出ているんだよな。 同一VMで同クラスを再度読み込む場合、どれだけ工夫してもPermGenが消費される。 これが、JavaVMが本質的に抱えている問題。けど、SeasarはHotDeployを実現するために PermGenを食い尽くすまでは別クラスとしてロードする戦術を取った。 だから、HotDeployを繰り返すとPermGenを食い尽くしてエラーが出るって言うのは 本質的に回避不可能な現象。 > それを「革命的なアドバンテージ」と喧伝する奴がいる一方で > 「本質的な解決には何もつながっていない」と考える奴がいるのも仕方ないことだと思うよ。 これは上記の詳細な説明を読んだら理解できると思う。というか、これ以上平易にはかけない。 > 「ふいんき的にOKポイ」ってだけでコミットするような開発者は日本では基本的にB級のクソだから > Railsだってコミット前にはアプリケーションサーバーを再起動して動作確認するのが基本なんだけど > ひがはどうやらその辺の確認は軽視しているように見える。 んで、HotDeployと類似の問題はヒガが対抗意識を持っているRailsの開発でも発生する。 Railsでもソースがリロードされる領域とリロードされない領域は別なんだ。 んで、Railsで開発している奴らも結局、コミット前にはASを再起動して 最終の動作確認を行う。(少なくとも心ある開発者は) それなのに「ASを再起動しなくてサクサク開発」とか言ってる ヒガは基本的に適当な奴なんだろうなと俺は思ったのだ。 >>446で気づいたが、単にファビョったキチガイコミッタの嵐なんだな。真面目に反応して損した。
|

|