【IT】行き詰まるJavaのアプリ開発―JavaVMのAOP対応で解決?

このエントリーをはてなブックマークに追加
1パブロフの犬 φ ★
米BEAシステムズは、JavaVMに新しいAPIの組み込みを進めている。
この開発を推進する同社のジョナス・ボナー(Jonas Boner)氏は、
「Javaによるアプリケーション開発は行き詰まっている。この新しいAPIでそれを解消する」と、その目的を語る。
米BEAシステムズ JRockit Team ジョナス・ボナー氏

ボナー氏は、アスペクト指向プログラミング(AOP:Aspect Oriented Programming)を実現するオープンソースのAspectWerkz創立者。
現在AspectWerkzのプロジェクトはBEAからスポンサーを受けており、同氏はフルタイムのBEA社員としても働いている。

現在、Javaの開発環境として、例えばO/Rマッピングを実現するHibernateや、
AOPを実現するAspectWerkzなどさまざまなツールが提供されている。

これらのツールのいくつかは、バイトコードを操作すること(bytecode instrumentation)で機能が実現している。
そのため、複数の環境を組み合わせるとバイトコードの操作で相互に矛盾が生じるといった問題が発生する。

(省略しました・・・全文はこちらでhttp://www.atmarkit.co.jp/news/200508/31/bea.html

2名無しのひみつ:2005/08/31(水) 02:28:33 ID:C3nN2kq8
それはjavaなのかね?
3名無しのひみつ:2005/08/31(水) 02:29:18 ID:T4PBNJa/
Java is made from nurupo.
4名無しのひみつ:2005/08/31(水) 02:38:11 ID:LIB6kqmj
>>3
got
5名無しのひみつ:2005/08/31(水) 02:42:36 ID:0B+pRaYJ
今 Java は肥大化のプロセスにあります。
6名無しのひみつ:2005/08/31(水) 02:43:20 ID:m08oJPUI
ジャワコーヒーを飲みながら・・・だったからJAVA
なのに「ジャバ」とはどーゆーこと?
7名無しのひみつ:2005/08/31(水) 04:26:20 ID:cHxEqg4r

 SIP技術がJavaを殺す
8名無しのひみつ:2005/08/31(水) 04:30:13 ID:0B+pRaYJ
>>7
何で通話技術が?
9名無しのひみつ:2005/08/31(水) 05:37:39 ID:VFrNHqKA
>>7 インドメタシンが何か?
10名無しのひみつ:2005/08/31(水) 05:52:00 ID:fn3E4HrO
遅い。メモリ食う。いいことあんまない。
関係ないけど「Javaにはメモリリークはない」とか言う奴は素人
11名無しのひみつ:2005/08/31(水) 07:37:34 ID:vaLiqNpx
いつも買ってるコーヒー屋のおやじにジャワコーヒーってどんなのか
聞いたらはエビの殻を焼いて煎じたような味で、そのままではのめたもん
じゃないっていってた。
いかにもJAVAにふさわしい。w
12名無しのひみつ:2005/08/31(水) 08:07:39 ID:5vXdtJ0H
ザ・ハット
13名無しのひみつ:2005/08/31(水) 08:13:21 ID:q6W59/cL
なんでJAVAってあんなにメモリとCPU食うの?
14名無しのひみつ:2005/08/31(水) 08:19:43 ID:0B+pRaYJ
そりゃ仮想 OS もどき立ち上げてるようなもんだし。
でも最近のネイティブアプリと比べるとそうでもないけど。
火星探査機のオポチュニティかスピリット動かしてるの Java じゃなかったっけ。
15名無しのひみつ :2005/08/31(水) 08:35:17 ID:xmq94iKs
age
16名無しのひみつ:2005/08/31(水) 08:40:21 ID:0B+pRaYJ
17名無しのひみつ:2005/08/31(水) 08:40:50 ID:xmq94iKs
sage
18名無しのひみつ:2005/08/31(水) 08:52:00 ID:8EujkuM4
>>14
ちがう。
Javaで動かしてるのは地上管制の操作系だけ
19名無しのひみつ:2005/08/31(水) 09:05:05 ID:LIB6kqmj
誤動作したら困るもんな
20名無しのひみつ:2005/08/31(水) 09:32:39 ID:o1ByRyAP
>sun(ry
Javaアプレットをフラッシュばりに速く起動するようにしてください。アレじゃブラクラだ。(pdfファイルよりましだが)
21名無しのひみつ:2005/08/31(水) 09:33:16 ID:lwLQaVwS
へっ?自己書き換えプログラミングなの?

酷い世界に突入?
22名無しのひみつ:2005/08/31(水) 09:39:30 ID:ihXWkWbe
やっとJAVAも現実に気づいたか
長いこと夢見てきたな(謎
23名無しのひみつ:2005/08/31(水) 10:26:06 ID:oiPFNSGr
Javaサーブレットは鯖側でもそれほど重くないんだがアプレットは重すぎ
24名無しのひみつ:2005/08/31(水) 10:29:22 ID:ccNMVulb
>>18
探査機本体は、VxWorksじゃなかったっけ?
25名無しのひみつ:2005/08/31(水) 11:13:40 ID:yGfjMprD
>>24
ちがう。OS/2。
26名無しのひみつ:2005/08/31(水) 15:29:45 ID:ThccGi5t
n88BASICにきまってるだろ
27名無しのひみつ:2005/08/31(水) 20:15:40 ID:kKiAZkNq
アセンブラ並みの小回りがきくようにしてくれれば…
28名無しのひみつ:2005/08/31(水) 20:25:03 ID:25mNsb6O
(・∀・)ニヤニヤ
29名無しのひみつ:2005/08/31(水) 20:44:42 ID:YUmkRGla
さっさとタブレットの筆圧検知に対応しろよバカ
30名無しのひみつ:2005/08/31(水) 21:19:29 ID:S44UtwAb
Aspect Oriented Programming って一体?
ここ、2、3年でやっとOOPを勉強したのに。。。
31名無しのひみつ:2005/09/01(木) 12:51:03 ID:BRu+hSZL
>>30
書籍と開発ツールの買換え需要を喚起して、出版社と似非コンサルと一部の開発元が
儲けるために作られた新しい開発パラダイムです。
生産性は若干向上しますが、大多数の会社ではSE・PGの習得にかかった労働時間で
相殺されます
32名無しのひみつ
どっちかっつーと手続き型や OO の補助的なものだがな。
単体では成り立たない。個人的には Oriented って表現は不適切だと思う。