Monkey X

Programmiersprache aus der Blitz-Basic-Familie From Wikipedia, the free encyclopedia

Monkey X (vormals nur Monkey) ist eine Programmiersprache, deren Ziel es ist, die Programmierung auf vielen Plattformen zu vereinheitlichen.[1] Die Programmiersprache selbst orientiert sich an BASIC, wobei Aspekte der Objektorientierung enthalten sind.[2]

Schnelle Fakten Basisdaten ...
Monkey X
Basisdaten
Erscheinungsjahr: 2011
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
Schließen

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.[3]

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,[4] welche auch Blitz Basic veröffentlichten. In Deutschland wurde das Portal Monkeycoder.de ins Leben gerufen.[5] Auch das deutsche BlitzBasic-Portal richtete eine Untersektion für Monkey X ein.[6] Juni 2017 teile Blitz Research Ltd. mit, dass die Entwicklung eingestellt wird und das Produkt unter eine Open-Source-Lizenz gestellt wird.[7]

Einzelnachweise

Related Articles

Wikiwand AI