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

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