Le 16 février, Guile 2.0 pointait le bout de son nez avec :
- Un nouveau compilateur et une machine virtuelle. Le compilateur est livré avec des fronts-ends pour Emacs LISP et ECMAScript.
- Un nouveau REPL et un nouveau debugger.
- Support des macros hygiéniques (ils sentent moins mauvais).
- Support d'unicode.
- Support quasiment complet de R6RS la dernière norme Scheme.
- Nouveau module FFI permettant la liaison avec des bibliothèques C sans la moindre utilisation d'une ligne de code en C.
- Utilisation du ramasse-miette Boehm-Demers-Weiser afin d'améliorer les performances, par rapport à l'ancien ramasse-miette, et faciliter l'intégration avec C.
Et pleins de nouveaux modules, dont, par exemple :
(sxml ...) : outils pour traiter xml
(texinfo ...) : analyse et production de texinfo
(web ...) : module pour tripatouiller HTTP etc.
(system base lalr) : parseur LALR
etc.
News réduite d'où est tiré ce journal : [http://www.gnu.org/software/guile/news.html]
News complète : [http://git.savannah.gnu.org/gitweb/?p=guile.git;a=blob;f=NEW(...)]
# Et pour ceux qui ne savent pas
Posté par gUI (Mastodon) . Évalué à 8.
Apparemment il s'agit de bibliothèque facilitant l'intégration d'une langage de script dans un appli, afin que les utilisateurs puissent ajouter des bouts de code.
En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.
[^] # Re: Et pour ceux qui ne savent pas
Posté par 태 (site web personnel) . Évalué à 3.
Et il a effectivement pour but d'être imbriqué dans des projets plus gros pour permettre la programmation d'extension (comme lua par exemple).
[^] # Re: Et pour ceux qui ne savent pas
Posté par barmic . Évalué à 4.
Ce qui explique pourquoi lua est aussi présent sur ce segment alors que guile est inconnu de beaucoup...
Tous les contenus que j'écris ici sont sous licence CC0 (j'abandonne autant que possible mes droits d'auteur sur mes écrits)
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.