Monkey X (vormals nur Monkey) ist eine Programmiersprache, deren Ziel es ist, die Programmierung auf vielen Plattformen zu vereinheitlichen.https://www.monkeycoder.co.nz/ Die Programmiersprache selbst orientiert sich an BASIC, wobei Aspekte der Objektorientierung enthalten sind.
Technik Syntax Die Syntax von Monkey X ist an die BASIC-Syntax angelehnt, wobei einige Techniken aus der Objektorientierung vorhanden sind, zum Beispiel Vererbung und Polymorphie, dabei klassifiziert es sich als Programmiersprache mit starker Typisierung.
Compiler Der Monkey-Compiler kompiliert den Monkey-Quellcode in eine andere Programmiersprache und fungiert somit als Präprozessor. Der erstellte Code wird dann weiter kompiliert oder ausgeführt. Dies ermöglicht die Ausführung auf verschiedenen Plattformen.https://www.monkeycoder.co.nz/
Plattformen Monkey X kann auf verschiedenen Plattformen ausgeführt werden:
Offiziell: Windows macOS Linux Android Apple iOS XNA (Xbox 360, Windows Phone 7) Windows Phone 8 HTML5 Flash PlayStation Vita Ouya
Weitere Erweiterungen werden von der Community bereitgestellt.
Geschichte Monkey X wurde am 1. März 2011 von Blitz Research Ltd. veröffentlicht, welche auch Blitz Basic veröffentlichten. In Deutschland wurde das Portal Monkeycoder.de ins Leben gerufen.https://www.monkeycoder.de/community/index.php?threads/willkommen.2/ Auch das deutsche BlitzBasic-Portal richtete eine Untersektion für Monkey X ein.http://www.blitzforum.de/forum/viewtopic.php?t=36779 Juni 2017 teile Blitz Research Ltd. mit, dass die Entwicklung eingestellt wird und das Produkt unter eine Open-Source-Lizenz gestellt wird.https://www.facebook.com/BlitzResearchLtd/posts/1675276319179316
Einzelnachweise
Kategorie:Objektorientierte Programmiersprache Kategorie:BASIC