Hatena::ブログ(Diary)

yvsu pron. yas このページをアンテナに追加 RSSフィード

2009-05-09

Java EE終了のお知らせ

Web Beans(JSR299)に対抗して、Guice, Spring連合が新しいDIの仕様を出してますね。

Page Not Found

超ざっくばらんに言うと、まぁGuiceですな。


なぜ、この時期に、Web Beansとかぶるような仕様を出してきたかというと、Web Beans(Gavin)の政治的な動きに対して、Guice(Bob Lee)も政治的な動きで対抗したというところでしょう。あくまでも私見ですが。


これに対して、Gavinが反論を書いていて、それに対して、Bob Leeがさらに答え、子供喧嘩みたいになっています。

http://in.relation.to/Bloggers/CommentsOnAnnotationsForDependencyInjection


このコメントから読み取れることは、Bob Lee(Google)は、Java EEは、どうでもいいと思っていることです。どうせ、自分たちの開発では使ってないしみたいな。

you only seem to care about EE, but the Java world is much bigger than EE.
My company doesn't use EE at all

Web Beansは、小さいアプリケーションには使えるかもしれないけど、Gooleにあるようなでっかいアプリケーションじゃとてもじゃないけど無理みたいな。

While 299 may be fine for small scale EE applications and cute examples,
its global configuration and lack of explicitness makes it unsuitable
for the multi-million line applications like we have at Google

だめな標準よりは、標準じゃないほうがまだましみたいな。

No standard is better than a bad standard


個人的には、ベンダー主導で作られた標準はいらないなぁ。プロセスが重過ぎるし、フィードバックも遅い。それによりも、オープンソースでがんがん作ってはリリースして、多くの人のフィードバックをもらい、支持されたものが生き残るってのがいい。

動かない仕様をあーだこーだ議論するより、さくっと動くコードを書いて、実際に使ってみたほうがいい。


ベンダー主導のJava EEは、もういらないと思う。

himajinhimajin 2009/05/09 16:39 質問しても良いでしょうか。
ひがやすおさん自信はWeb Beansは大規模じゃ上手くいかないと思っているでしょうか。
SeasarではWeb Beansの様に機能豊富なフレームワークとしてTeedaがあると思うのですが。

個人的にはJavaEEやSpringが好きなだけに悲しくなってきた。

higayasuohigayasuo 2009/05/09 16:46 Web Beansは大人数の案件には向かないと思いますね。
仕様(機能)が大きすぎるので、たくさんの人で開発するのは大変。
ただし、Web Beansを知ってる少数精鋭部隊で
開発するのは、何の問題もないと思います。

同じことは、Teedaにもいえます。

himajinhimajin 2009/05/09 17:02 お答えいただきありがとうございます

himajinhimajin 2009/05/09 17:03 お答えいただきありがとうございます

投稿したコメントは管理者が承認するまで公開されません。

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証