Prof. Dr. G. Hellberg EDV Beratung und Softwareengineering seit 1984
NewsNews
 
Die Hellberg EDV Beratung ist SuSE Business Partner
 
Professor Hellberg ist Certified Novell InstructorDie Hellberg EDV Beratung ist Novell Business Partner
 
Die Hellberg EDV Beratung ist Microsoft Partner
 
GDATA Software
 
News

Die Entwicklung von Anwendungen mit Lua will die dynamische Skriptsprache MoonScript durch eine Reihe zusätzlicher Features zu erleichtern. Die Syntax komme mit weniger Schlüsselwörtern aus, was die Lesbarkeit des Codes deutlich erhöhen soll. Ausserdem führt MoonScript das Prinzip der Klassen und Vererbung ein, was objektorientierte Programmierung erlaube. Das MoonScript-Code anschließend nach Lua kompiliert wird, ist aber der Clou an der Sache.

Zu alternativen Implementierungen wie LuaJIT sei MoonScript daher voll kompatibel und vertrage sich ebenso mit bereits vorhandenem Lua-Code und Lua-Bibliotheken. Die Sprache orientiert sich technisch an CoffeeScript, bei der Code nach JavaScript kompiliert wird. Voraussetzung für MoonScript ist Lua 5.1, ebenso LPeg, das LuaFileSystem und das alt-getopt-Modul.

Hier empfehlen die MoonScript-Entwickler die Installation mit LuaRocks und der passenden Rockspec über luarocks build http://moonscript.org/rocks/moonscript-dev-1.rockspec. Auf GitHub gibt es den Quellcode zu MoonScript unter der MIT-Lizenz.

(ez, hannover)

(siehe auch Heise News-Ticker :)

Hannover · EDV-Beratung · Linux · Novell · Microsoft · Seminar · IT-Consult · Netzwerk · LPIC · CLE


 

 

 

 

 

 

 

 

 

 

 

 

Mailadresse fuer Kontaktaufnahme