Jump to content

Wikifunctions:Programmiersprachen

From Wikifunctions
This page is a translated version of the page Wikifunctions:Programming languages and the translation is 100% complete.
Abkürzung:
WF:PROG

Siehe auch Wikifunctions:Human languages und Listen von Programmiersprachen in der Wikipedia. Kompositionen sind eine Art Sprache, werden hier aber nicht behandelt.

Ausführbar

Implementiert

Stand März 2024 werden die folgenden Sprachen zu WASM kompiliert, um vom Ausführer ausgeführt zu werden:

Geplant

  • versioniertes JavaScript (ECMA202?+)
  • versioniertes Python (3+)

Beantragt

Siehe das Workboard im Phabricator, um weitere Programmiersprachen zu beantragen, die auf Wikifunctions unterstützt werden sollen. Neben anderen Kriterien für die Implementierung muss die verfügbare Software für den Interpreter/Compiler der Sprache frei lizenziert sein.

Ehemalig

Früher führte der Funktionsauswerter Code direkt in seinem Container aus. Da er auf Debian Bullseye basierte, wurde die JavaScript-Ausführung von Node.js 16 und die Python-Ausführung von Python 3.9 bereitgestellt. Diese sind aufgrund des Neuaufbaus auf Web Assembler nicht mehr sofort verfügbar, könnten aber bei Bedarf über eine benutzerdefinierte Erstellung wieder aktiviert werden.

Funktionen zur Manipulation