翻訳と辞書
Words near each other
・ Common jery
・ Common keelback
・ Common kestrel
・ Common kingfisher
・ Common knotweed
・ Common knowledge
・ Common knowledge (logic)
・ Common koel
・ Common krait
・ Common kusimanse
・ Common land
・ Common Land Unit
・ Common Language
・ Common Language (band)
・ Common Language Information Services
Common Language Infrastructure
・ Common Language Runtime
・ Common law
・ Common Law (1996 TV series)
・ Common Law (2012 TV series)
・ Common law (disambiguation)
・ Common Law Admission Test
・ Common Law Cabin
・ Common law copyright
・ Common law of business balance
・ Common law offence
・ Common Law Wife
・ Common Law Wife (film)
・ Common ling
・ Common linnet


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Common Language Infrastructure : ウィキペディア英語版
Common Language Infrastructure

The Common Language Infrastructure (CLI) is an open specification developed by Microsoft and standardized by ISO〔(ISO/IEC 23271:2012 - Information technology -- Common Language Infrastructure (CLI) )〕 and ECMA〔(Standard ECMA-335 - 6th edition (June 2012) )〕 that describes executable code and a runtime environment that allow multiple high-level languages to be used on different computer platforms without being rewritten for specific architectures. The .NET Framework and the free and open source Mono and Portable.NET are implementations of the CLI.
==Overview==

Among other things, the CLI specification describes the following four aspects:
;The Common Type System (CTS)
:A set of data types and operations that are shared by all CTS-compliant programming languages.
;The Metadata
:Information about program structure is language-agnostic, so that it can be referenced between languages and tools, making it easy to work with code written in a language one's not using.
;The Common Language Specification (CLS)
:A set of base rules to which any language targeting the CLI should conform in order to interoperate with other CLS-compliant languages. The CLS rules define a subset of the Common Type System.
;The Virtual Execution System (VES)
:The VES loads and executes CLI-compatible programs, using the metadata to combine separately generated pieces of code at runtime.
All compatible languages compile to Common Intermediate Language (CIL), which is an intermediate language that is abstracted from the platform hardware. When the code is executed, the platform-specific VES will compile the CIL to the machine language according to the specific hardware and operating system.

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Common Language Infrastructure」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.