زمان اجرای زبان مشترک: تفاوت میان نسخهها
محتوای حذفشده محتوای افزودهشده
جز ربات: تصحیح پیوند به پروژههای خواهر و تبدیل کردن پیوندها به خنثی در برابر پروتکل |
بدون خلاصۀ ویرایش برچسب: نیازمند بازبینی |
||
خط ۱:
{{عنوان مقاله}}
[[پرونده:CLR diag.svg|بندانگشتی|400px|زمان اجرای زبان مشترک (CLR)، زبان میانی مایکروسافت (CLR) را به کد محلی تبدیل میکند.]]
'''زمان اجرای زبان مشترک''' {{به انگلیسی|Common Language Runtime}} (به اختصار: CLR) بخشی از [[ماشین مجازی]] [[چارچوب داتنت]] است که وظیفهٔ مدیریت اجرای برنامههای داتنت را برعهده دارد. در فرآیندی که به [[همگردانی در زمان اجرا]] {{به انگلیسی|Just-in-time compilation}} شناخته شدهاست، کدهای همگردانیشده را تبدیل به دستورهایی که قابل اجرا در [[واحد پردازش مرکزی]] (CPU) است میکند. همچنین CLR خدمات اضافهای از قبیل [[مدیریت حافظه]]، [[امنیت نوع]] {{به انگلیسی|Type safety}} و [[مدیریت استثنا]] را نیز ارائه میدهد. همهٔ برنامههای نوشته در چارچوب داتنت، بدون در نظر گرفتن زبان برنامهنویسیشان توسط CLR اجرا میگردند. CLR، مدیریت استثنا، جمعآوری زبالهها {{به انگلیسی|garbage collection}} و مدیریت
CLR پیادهسازی مایکروسافت از استاندارد [[زیرساخت زبان متشرک]] {{به انگلیسی|Common Language Infrastructure}} (به اختصار: CLR) است.
|