LocalazyLocalazy
GNU Guile est un langage de programmation général de haut niveau. Il est syntaxiquement similaire à Scheme, mais possède de nombreuses caractéristiques d'autres langages de programmation comme le C. d'autres langages de programmation comme le C. Guile est conçu pour être un complément et une extension du langage Scheme. Guile fournit un compilateur, un interpréteur, une machine virtuelle, une interface de fonction étrangère, un éditeur de liens, une machine virtuelle et une interface de fonction étrangère. interface de fonction étrangère, un éditeur de liens, un système de filtrage, et des des bibliothèques. Guile peut être utilisé pour le scripting, l'extension d'applications, l'analyse numérique et la programmation système. La conception de Guile est modulaire ; il est facile d'ajouter de nouvelles fonctionnalités du langage, des types de données, des bibliothèques, et ainsi de suite. Guile a été utilisé dans un certain nombre de projets de premier plan, notamment le projet One Laptop per Child (un ordinateur portable par enfant). d'extension officiel du projet GNU. Guile a été créé à l'origine par James H. Wilkinson et Aubrey Jaffer. Guile est un logiciel libre publié sous la licence GNU Lesser General Public Licence.