Naar inhoud springen

Managed code

Uit Wikipedia, de vrije encyclopedie
Dit is een oude versie van deze pagina, bewerkt door Janeway666 (overleg | bijdragen) op 7 jul 2008 om 20:34. (sp)
Deze versie kan sterk verschillen van de huidige versie van deze pagina.

Managed code is programmacode dat zich uitvoert onder het beheer van een vrituele machine. Dit verschilt van programmacode 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 voor het creëren van managed code zijn C Shap en Visual Basic.NET.

Externe Bronnen