4 Punkte von xguru 2020-01-17 | 1 Kommentare | Auf WhatsApp teilen

Die offizielle erweiterbare Programmiersprachen-Plattform von GNU.

Wird verwendet, wenn man Anwendungen um Plugin-/Modul-/Skript-Funktionen erweitern möchte.

Eine Implementierung der Sprache Scheme, die außerdem ECMAScript, Emacs Lisp und sogar Lua unterstützt, sodass Nutzer je nach Bedarf eine Sprache wählen können.

1 Kommentare

 
xguru 2020-01-17

https://www.gnu.org/prep/standards/html_node/Source-Language.html

Laut den GNU Coding Standards

  • sind die empfohlenen Sprachen für hohe Geschwindigkeit C, C++ (ohne übermäßigen Einsatz von Templates) und Java (wenn kompiliert wird)

  • wenn keine hohe Effizienz erforderlich ist, kann man auch Lisp, Scheme, Python, Ruby und Java verwenden.

  • insbesondere ist Scheme in GNU Guile implementiert und die bevorzugte Sprache, um auf dem GNU-System in C/C++ geschriebene Programme zu erweitern. Natürlich eignet sie sich auch für viele andere Anwendungen.