Produkte des Jahres 2017: Entwicklungs-Software

7. Dezember 2016, 11 Bilder
© Profimatics

Kennziffer 098: Lua ist eine prozedurale Sprache, die dank eines relativ überschaubaren Wortschatzes von Schlüsselwörtern schnell zu Ergebnissen führt. Da die Befehle von einem Interpreter ausgeführt werden, der in unregelmäßigen Abständen eine Speicherbereinigung durchführt, ist der ausgeführte Code nicht echtzeitfähig. Dem hilft das Software-Paket RT Lua ab. Dazu kombiniert Profimatics Lua mit dem Echtzeit-Betriebssystem INtime von TenAsys. Für die Echtzeitfähigkeit nutzt RT Lua die APIs von INtime. Diese Kombination verbindet die Vorteile der Programmiersprache Lua wie Geschwindigkeit, leistungsfähige Befehle und gute Erweiterbarkeit mit dem Echtzeit-Betriebssystem INtime.