Benutzer:FlySoft/Monkey (Programmiersprache)
Monkey | |
---|---|
Basisdaten
| |
Entwickler | Blitz Research Ltd. |
Aktuelle Version | 2.09 |
Betriebssystem | Windows, Linux, Mac OS X |
Kategorie | Programmiersprache / Precompiler |
deutschsprachig | nein |
blitzbasic.com |
Monkey ist eine Programmiersprache, deren Ziel es ist, die Spieleentwicklung auf allen Plattformen zu vereinheitlichen.[1] Die Programmiersprache selbst orientiert sich an BASIC, wobei Aspekte der Objektorientierung enthalten sind. [2]
Technik
Syntax
Der Syntax von Monkey ist an der 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. [3]
Compiler
Der Monkey-Compiler kompiliert den Monkey-Quellcode in eine andere Programmiersprache. Der erstellte Code wird dann weiter Kompiliert oder Ausgeführt. Dies ermöglicht die Ausführung auf verschiedenen Plattformen[4].
Plattformen
Monkey kann auf verschiedenen Plattformen ausgeführt werden:
Offiziell:
Weitere Erweitereungen werden von der Community bereitgestellt.
Geschichte
Monkey wurde am 1. März 2011 von Blitz Research Ltd. veröffentlicht[5], welche auch BlitzBasic veröffentlichten. In Deutschland wurde das Portal Monkeycoder ins Leben gerufen. [6] Auch das deutsche BlitzBasic-Portal richtete am 12.März 2011 eine untersektion für Monkey ein[7] Seit der Veröffentlichung gibt es regelmäßig Updates.
Referenzen
- ↑ http://www.monkeycoder.co.nz/
- ↑ http://blitz-wiki.appspot.com/Language_reference
- ↑ http://en.wikipedia.org/wiki/Monkey_(programming_language)
- ↑ http://www.monkeycoder.co.nz/
- ↑ http://www.blitzbasic.com/faq/faq_entry.php?id=29
- ↑ http://www.monkeycoder.de/community/index.php?threads/willkommen.2/
- ↑ http://www.blitzforum.de/forum/viewtopic.php?t=36779