「共通言語基盤」の版間の差分

提供: MonoBook
ナビゲーションに移動 検索に移動
imported>Fallout New Tokyo
imported>Fallout New Tokyo
 
9行目: 9行目:
 
* [[共通言語ランタイム]]([[Common Language Runtime]], [[CLR]]) - [[マイクロソフト]]によるCLI実装。
 
* [[共通言語ランタイム]]([[Common Language Runtime]], [[CLR]]) - [[マイクロソフト]]によるCLI実装。
 
* [[Mono Runtime Environment]]([[MRE]]) - [[Xamarin]]([[Mono]]プロジェクト)によるCLI実装<ref>http://tirania.org/blog/archive/2012/Mar-22.html</ref>。
 
* [[Mono Runtime Environment]]([[MRE]]) - [[Xamarin]]([[Mono]]プロジェクト)によるCLI実装<ref>http://tirania.org/blog/archive/2012/Mar-22.html</ref>。
* [[PlayStation Suite]]([[PSS]]) - [[ソニー]]によるCLI実装。[[Mono]]を魔改造したものだが大差はない模様。
+
* [[PlayStation Suite]]([[PSS]]) - [[ソニー]]によるCLI実装。[[Mono]]を[[魔改造]]したものだが大差はない模様。
  
 
== 関連項目 ==
 
== 関連項目 ==

2014年2月27日 (木) 01:49時点における最新版

共通言語基盤英語:Common Language Infrastructure、略称:CLI)とは、.NET Frameworkアプリケーションを実行するための仮想マシンと付随する標準ライブラリなどを定義した標準規格名である。JavaでいうJava Runtime EnvironmentJRE)に相当するものの世界標準な規格書と思って間違いない。CLIのECMAによる正式な標準規格名は「ECMA-335」である。

概要[編集 | ソースを編集]

共通言語基盤(CLI)という名称は、あくまで世界標準な「規格名」であり、それを実装したプログラム製品の実装名は別となっている。

ただしマイクロソフトによるCLI実装である共通言語ランタイムCLR)にならい、Monoおよびその派生であるUnityPlayStation Suite仮想マシンについても「CLR」と呼ぶ人も多い。呼び分けるのは面倒なので.NET仮想マシン全般が「CLR」である。家庭用ゲーム機はすべてファミコンである。よほどのキモヲタ相手でない限り「CLI」と「CLR」を使い分ける必要はない。

主なCLI実装[編集 | ソースを編集]

関連項目[編集 | ソースを編集]

外部リンク[編集 | ソースを編集]

参考文献[編集 | ソースを編集]