Discussione:GNU Guile

Da Wikipedia, l'enciclopedia libera.
Vai alla navigazione Vai alla ricerca

Guile non è fatto per estendere Gnome

E' fatto per estendere qualunque software scritto in C (oche abbia ABI equivalenti a quelle del C, tipo software scritto in Rust)

Attualmente l'integrazione è con Gnome 2.x, cioé un Gnome molto vecchio, non più attuale

Un buon esempio è Emacs, che ha un nucleo scritto in C e la grna parte scritta intorno a questo nucleo con EmacsLisp

L'idea di Guile era di estendere questa relazione a tutto il sistema GNU

La ragione per cui fu scelto lo Scheme affonda nella storia delle Lisp Machines e della esperienza di Richard Stallmann con quelle

Chiedo scusa se son stato pedante, ho dedicato a Guile un po' di tempo