Dynamic Language Runtime (CLR) ist eine Laufzeitumgebung für dynamische (alias "dynamisch-typisierte") Sprachen im Rahmen des .NET Frameworks.
Ziel der DLR ist es, die Entwicklung dynamischer Sprachen einfacher zu gestalten sowie aufgrund der gemeinsamen Basis, welche durch die DLR dargestellt wird, für Interoperabilität zwischen dynamisch sowie zwischen dynamisch und statisch typisierten Sprachen zu sorgen.
Die breite Masse der .NET-Entwickler, welche sich nicht mit dem Entwickeln von Sprachen beschäftigt, wird das Vorhandensein der DLR am ehesten beim Verwenden von Sprachfeatures sowie Bibliotheksfunktionen, welche den Einsatz von dynamischen Objekten erlauben, bemerken. Als Beispiel sei an dieser Stelle der neue Datentyp dynamic in C# sowie die mit .NET 4.0 eingeführten Klassen DynamicObject und ExpandoObject welche das Bereitstellen von dynamischen Objekten in statisch typisierten .NET-Sprachen, wie C# oder Visual Basic erlauben, genannt
Langjährige Erfahrungen bei der Entwicklung von .NET-Anwendungen und dem Betrieb von Software auf der Microsoft-Plattform geben die Top-Experten von www.IT-Visions.de an Sie weiter.
Sie brauchen Unterstützung bei der Entwicklung Ihrer Software? Die Experten-Entwickler von 5Minds entwickeln agil oder nach Pflichtenheft, bei Ihnen vor Ort oder zum Festpreis.