Naar inhoud springen

Managed code

Uit Wikipedia, de vrije encyclopedie
Dit is een oude versie van deze pagina, bewerkt door Xfactor (overleg | bijdragen) op 7 jul 2008 om 20:31. (Titel van Managed Code gewijzigd in Managed code: correcte schrijfwijze is met kleine letter c bij code)
Deze versie kan sterk verschillen van de huidige versie van deze pagina.

Managed code is programma code dat zich uitvoert onder het beheer van een vrituele machine. Dit verschilt van programma code dat wordt uitgevoerd rechtstreeks op de processor van de computer. De voordelen van managed code zijn onder meer gemak en veiligheid. Managed code is min of meer synoniem aan bytecode.

Applicaties in welke programmataal dan ook kunnen in principe worden gecompileerd in zowel managed of unmanaged code. In de praktijk echter is elke programmataal in een enkele type gecompileerd. Ter voorbeeld, de java programma taal is bijna altijd gecompileerd in managed code, hoewel er ook java compilers zijn die unmanaged code kunnen genereren, zoals GNU Compiler voor Java.

Java heeft er voor gezorgd dat het gebruik van managed code populairder is geworden(wordt bytecode genoemd in Java terminologie, onder meer uitgevoerd door de Java virtuele machine.

Microsoft's meest voorkomende programmeertaal for het creeren van managed code zijn C Shap en Visual Basic.NET.

Microsoft's most common languages for creating managed code are C# and Visual Basic.NET.

Externe Bronnen