Mis on CLR (Common Language Runtime)?

Ühine keelekursus, tuntud ka kui CLR, on virtuaalne masin, mida kasutatakse osana Microsofti .NET raamistikust. See võtab CIL-i (tavaline vahekeel) koodi - bytecode kompileeritud C #, VB.NET-i või muu .NET-lähtekoodi järgi - ja muundab selle masina emakeeles.

CLR kasutab just-in-time kompileerimist .NET-rakenduste kompileeritud koodi täitmiseks olenemata sellest, millist programmeerimiskeelt kasutati. Seda tehes tagab see õige mäluhalduse, tüübikindluse, erandite käitlemise, prügi kogumise, süsteemi turvalisuse ja niitide haldamise.

Näpunäide. Lisainformatsioon CLR-i kohta on Microsofti ühiskeelel töötamise ajal.

Kompileerimine, arvuti akronüümid, Execute, Microsoft, Programming terms