WORAの解説頁です。 Weblio辞書辞典>辞書・百科事典>WORA

WORAとは?



ウィキペディア
"Write once, run anywhere" (WORA、「一度(プログラムを)書けば、どこでも実行できる」)とは、Javaのプログラムオペレーティングシステム (OS) などのプラットフォームに依存しないという意味の、サン・マイクロシステムズJavaスローガンである。
Write once, run everywhere (WORE) ともいう。
概要

Javaで記述されたソフトウェアは多くのシステムの上で開発・コンパイルでき、同一のバイトコードを得ることができる。
そのバイトコードはJava仮想マシン(JVM)を持つ全てのシステムで動作する。Microsoft WindowsMac OSLinuxSolarisFreeBSDAIXNetWareHP-UXOS/2などで動く。
JVMはチップやデバイスにも組み込まれている。
これは、パーソナルコンピュータ (PC) で開発したコードが何らの調整なしに、Java実行環境を持つ携帯電話ルータメインフレームで動くということである。
そこで「一度書いてしまえば、どこでも走る」のである。プラットフォームオペレーティングシステム (OS) 毎に違う版のプログラムを書く必要がなくなり、また、Javaが提供する抽象化されたレイヤの方が便利であるため、開発者の負担が減る。
批判

しかし、Write once, run anywhereは完全なレベルまで実現されたわけではなく、現実には、移植の手間が大きく減ったというレベルにとどまっている。
Java開発者は次のようなジョークを飛ばすことがある: 「<一度書いてしまえば、どこでも実行できる>というのは、実際には<一度書いてしまっても、そこら中でデバッグしなければいけない (Write once, debug everywhere) >という意味なのさ」

(出典:Wikipedia 2009/10/31 04:55 UTC 版)

ページTOP▲

楽に探せる!楽ワード


ページTOP▲
Weblio辞書辞典
「WORA」の記述に関する著作権




ランダム表示|登録辞書一覧
Weblio辞書辞典

お気に入りに登録
友達にも教える
「WORA」の記述に関するお問合せ

Weblio辞書辞典|ヘルプ|お問合せ
©2012Weblio