Zum Inhalt springen

Monkey X

aus Wikipedia, der freien Enzyklopädie
Dies ist die aktuelle Version dieser Seite, zuletzt bearbeitet am 2. Mai 2019 um 06:03 Uhr durch imported>InternetArchiveBot (InternetArchiveBot hat 2 Archivlink(s) ergänzt und 0 Link(s) als defekt/tot markiert. #IABot (v2.0beta14)).
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Monkey X
[[Datei:Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)|150px]]
Basisdaten
Erscheinungsjahr: 2011
Designer: Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
Entwickler: Blitz Research Ltd.
Aktuelle Version: V77  (April 2013)
Typisierung: Strikt
Wichtige Implementierungen: Preprocessor
Beeinflusst von: Blitz Basic
Betriebssystem: Windows
Lizenz: zlib/libpng
github.com/blitz-research/monkey

Monkey X (vormals nur Monkey) ist eine Programmiersprache, deren Ziel es ist, die Programmierung auf vielen Plattformen zu vereinheitlichen.<ref>http://www.monkeycoder.co.nz/</ref> Die Programmiersprache selbst orientiert sich an BASIC, wobei Aspekte der Objektorientierung enthalten sind.<ref><templatestyles src="Webarchiv/styles.css" />Archivierte Kopie (Memento des Vorlage:IconExternal vom 31. Mai 2012 im Internet Archive)  Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis.@1@2Vorlage:Webachiv/IABot/blitz-wiki.appspot.com</ref>

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.<ref>http://www.monkeycoder.co.nz/</ref>

Plattformen

Monkey X kann auf verschiedenen Plattformen ausgeführt werden:

Offiziell:

Weitere Erweiterungen werden von der Community bereitgestellt.

Geschichte

Monkey X wurde am 1. März 2011 von Blitz Research Ltd. veröffentlicht,<ref><templatestyles src="Webarchiv/styles.css" />Archivierte Kopie (Memento des Vorlage:IconExternal vom 10. Mai 2012 im Internet Archive)  Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis.@1@2Vorlage:Webachiv/IABot/www.blitzbasic.com</ref> welche auch Blitz Basic veröffentlichten. In Deutschland wurde das Portal Monkeycoder.de ins Leben gerufen.<ref>http://www.monkeycoder.de/community/index.php?threads/willkommen.2/</ref> Auch das deutsche BlitzBasic-Portal richtete eine Untersektion für Monkey X ein.<ref>http://www.blitzforum.de/forum/viewtopic.php?t=36779</ref> Juni 2017 teile Blitz Research Ltd. mit, dass die Entwicklung eingestellt wird und das Produkt unter eine Open-Source-Lizenz gestellt wird.<ref>https://www.facebook.com/BlitzResearchLtd/posts/1675276319179316</ref>

Einzelnachweise

<references />