IL
.NET’dagi oraliq til boʻlib, MSIL (Microsoft Intermediate Language)
yoki CIL (Common Intermediate Language)
nomi bilan ham tanilgan. C#
yoki VB.NET
kabi tillardagi manba kodi to'g'ridan-to'g'ri mashina kodiga emas, balki birinchi navbatda ILga kompilyatsiya qilinadi va bu uni platformadan mustaqil qiladi.
Arxitektura mustaqilligi: IL kodi CLR
(Common Language Runtime)
ning tegishli versiyasi o'rnatilgan har qanday platformada ishlashi mumkin. Bu ishlab chiquvchilarga kodni bir marta yozish va uni turli xil operatsion tizimlar va protsessor arxitekturalarida ishga tushirish imkonini beradi.
JIT
kompilyatsiyasi: Dastur ishga tushirilganda,IL
JIT
kompilyatori (Just-In-Time kompilyatori)
yordamida mashina kodiga aylantiriladi. Ushbu jarayon maqsadli platformada optimal ishlashni ta'minlash uchun ish vaqtida sodir bo'ladi.
Top comments (0)