「共通言語ランタイム」の版間の差分

提供: MonoBook
ナビゲーションに移動 検索に移動
(ページの作成:「'''共通言語ランタイム'''(Common Language Runtime、CLR)とは、.NET Frameworkアプリケーションを実行するための仮想マシンのこ...」)
 
 
(3人の利用者による、間の3版が非表示)
1行目: 1行目:
'''共通言語ランタイム'''(Common Language Runtime、CLR)とは、[[.NET Framework]]アプリケーションを実行するための[[仮想マシン]]のことである。
+
'''共通言語ランタイム'''([[英語]]:Common Language Runtime、略称:[[CLR]])とは、[[.NET Framework]]アプリケーションを実行するための[[仮想マシン]]と付随する標準ライブラリなどのことである。[[Java]]でいう[[Java Runtime Environment]]([[JRE]])に相当するもの。
  
CLRは世界標準規格である[[共通言語基盤]]([[CLI]])の[[マイクロソフト]]による実装であり、Windows向けの拡張が施されている。
+
==概要==
なお、[[Mono]]をはじめ、Monoを拡張した[[Unity]]や[[PlayStation Suite]]の仮想マシンについても「[[CLI]]」と呼び分けるのは面倒なので.NET仮想マシン全般を「CLR」と呼ぶ人も多い。
+
CLRは世界標準規格である[[共通言語基盤]]([[CLI]])の[[マイクロソフト]]による実装であり、[[Windows]]向けの拡張が施されている。なお、[[Mono]]をはじめ、Monoを拡張した[[Unity]]や[[PlayStation Suite]]の仮想マシンについても「[[CLI]]」と呼び分けるのは面倒なので.NET仮想マシン全般を「CLR」と呼ぶ人も多い。そのため、よほどの[[キモヲタ]]相手でない限り「[[CLI]]」と「[[CLR]]」を使い分ける必要はない。
  
[[.NET Framework]]の仮想マシン全般についての詳細は「[[共通言語基盤]]」の項目を参照。
+
[[.NET Framework]]の仮想マシン全般についての詳細は「[[共通言語基盤]]([[CLI]])」の項目を参照。
  
 
== 関連項目 ==
 
== 関連項目 ==
15行目: 15行目:
  
 
== 参考文献 ==
 
== 参考文献 ==
<references/>
+
{{reflist}}
  
 
== 外部リンク ==
 
== 外部リンク ==

2014年10月21日 (火) 02:52時点における最新版

共通言語ランタイム英語:Common Language Runtime、略称:CLR)とは、.NET Frameworkアプリケーションを実行するための仮想マシンと付随する標準ライブラリなどのことである。JavaでいうJava Runtime EnvironmentJRE)に相当するもの。

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

CLRは世界標準規格である共通言語基盤CLI)のマイクロソフトによる実装であり、Windows向けの拡張が施されている。なお、Monoをはじめ、Monoを拡張したUnityPlayStation Suiteの仮想マシンについても「CLI」と呼び分けるのは面倒なので.NET仮想マシン全般を「CLR」と呼ぶ人も多い。そのため、よほどのキモヲタ相手でない限り「CLI」と「CLR」を使い分ける必要はない。

.NET Frameworkの仮想マシン全般についての詳細は「共通言語基盤CLI)」の項目を参照。

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

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

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