以下の内容はhttps://www.weblio.jp/content/Write_once,_compile_anywhereより取得しました。


ウィキペディアウィキペディア

Write once, compile anywhere

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2020/04/19 05:47 UTC 版)

ナビゲーションに移動 検索に移動

Write once, compile anywhere (WOCA、「一度(プログラムを)書けば、どこでもコンパイルできる」) は、どのようなプラットフォームでもコンパイルでき、利用できるようなソフトウェアを書くことをいう。サン・マイクロシステムズによるJavaスローガンWrite once, run anywhere(「一度(プログラムを)書けば、どこでも実行できる」)>に対抗した表現であり、コンパイルされたバイナリコードレベルではなく、ソースコードレベルでプラットフォーム間の互換性を実装することである。WOCAの精神に則れば、AdaCのような多くの言語を用いてプラットフォーム間の互換性を実現することができる。互換性の実現にはソケットGUIといったライブラリをクロスプラットホームにしなければならないという問題がつきまとう。

LazarusはクロスプラットホームのFree Pascal Compilerをコンパイラに使い、Write once, compile anywareを掲げているクロスプラットホームGUIライブラリ+IDEプロジェクトである。いくつかのクロスプラットホームで、ウインドウベースのRAD-GUIを実現しつつある。






以上の内容はhttps://www.weblio.jp/content/Write_once,_compile_anywhereより取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14