Benutzer:FlySoft/Monkey (Programmiersprache)

aus Wikipedia, der freien Enzyklopädie
< Benutzer:FlySoft
Dies ist die aktuelle Version dieser Seite, zuletzt bearbeitet am 3. Mai 2020 um 01:24 Uhr durch imported>Pintsknife(2937641) (→‎Plattformen: Linkfix).
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
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