Jump to content

Wikifunctions:Linguagens de programação

From Wikifunctions
This page is a translated version of the page Wikifunctions:Programming languages and the translation is 33% complete.
Outdated translations are marked like this.
Atalho:
WF:PROG

Executáveis

Implementadas

Desde março de 2024, as seguintes linguagens são compiladas no WASM para serem processadas pelo executor:

Planejadas

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

Pedidas

See the workboard in Phabricator to request additional programming languages that should be supported in Wikifunctions. Among other criteria for implementation, available language interpreter/compiler software must be freely licensed.

Former

Previously, the function evaluator directly ran code in its container. Because it was based on Debian Bullseye, JavaScript execution was provided by Node.js 16 and Python by Python 3.9. These are no longer immediately available due to the re-build onto Web Assembler, but could return if needed via a custom build.

Functions for manipulating