Movatterモバイル変換


[0]ホーム

URL:


Пређи на садржај
Википедија
Претрага

Општа језичка инфраструктура

С Википедије, слободне енциклопедије
(преусмерено саCommon Language Infrastructure)

Општа језичка инфраструктура (енгл.Common Language Infrastructure (CLI)) је отворена спецификација развијена од стране компанијеМајкрософт који описујеизвршни код и окружење за његово извршење које чини језгро Microsoft.NET Framework-а и имплементације бесплатног софтвера отвореног кодаMono иPortable .NET. Спецификација дефинише окружење које омогућава да више језика на високом нивоу могу да се користе на другим рачунарским платформама без писања програма за одређену софтверску архитектуру.

Преглед

[уреди |уреди извор]

Између осталог, CLI спецификација описује четири следећа аспекта:

Систем општих типова
Скуп типова података и операција који деле сви СОТпрограмски језици.
.NET метаподаци
Информације о програмској структури, тако да се може референцирати измеђупрограмских језика и алата, што олакшава рад сакодом написаном на језику које не користите.
Заједничка језичка спецификација
Овај скуп правила дефинишу подскупсистема општих типова.
Систем виртуелног извршавања
Овај систем учитава и извршава CLI компатибилне програме, користи метаподатке да комбинује посебно генерисане делове кода у току извршења.


Сви компатибилни језицикомпајлирајуОпшти интермедијални језик (енгл.Common Intermediate Language (CIL)), који је посредни језик који је издвојен из хардверске платформе. Када се код извршава, специфична платформасистема виртуелног извршавања ћекомпајлирати CIL намашински језик у складу са специфичним хардвером.

Архитектура
Општа језичка
инфраструктура (CLI)
CLI језици
Компоненте
Остале имплементације
Предстојећи
ISO стандардипо бројевима
1–9999
10000–19999
20000+
Општа језичка инфраструктура насродним пројектима Википедије:
Подаци на Википодацима
Преузето из „https://sr.wikipedia.org/w/index.php?title=Општа_језичка_инфраструктура&oldid=29635391
Категорије:
Сакривене категорије:

[8]ページ先頭

©2009-2026 Movatter.jp