|
From: | Damien MATTEI |
Subject: | Re: [DEVLOG] Rappel : [29/11/2022] Café Guix : "Introduction à Scheme/Guile : déconstruisons un paquet" |
Date: | Tue, 29 Nov 2022 10:08:34 +0100 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.4.2 |
Bonjour,
à noter que si la syntaxe de Scheme/Guile avec ses parenthéses "baroques" quasi indispensables à sa notation prefixe il existe des améliorations syntaxiques à celà:
Scheme+
dont je suis l'auteur est une extension syntaxique
justement,développée initialement pour Scheme Guile qui existe
aussi pour DrRacket
Scheme,et potentiellement toutes les implémentations de
Scheme qui supportent la SRFI 105,....
Scheme+ est compatible à 100% avec scheme et utilise ou implémente des spécifications des:
SRFI
105 (Curly infix expressions) qui permet une notation infixe
comme en mathématique
et SRFI 123 (Generic accessor and modifier operators)
Bien cordialement,
Damien
Bonjour à tous,
Petit rappel : le septième Café Guix aura lieu le Mardi 29 Novembre à 13h00 et sera animé par Simon Tournier (Université de Paris Cité, Plateforme Saint Louis– Inserm US53):
-------------------------------------------------------------------------------------------------------------------------------------------------------------------
Introduction à Scheme/Guile : déconstruisons un paquet.
Résumé :Les parenthèses, c'est « baroque » ! Et il y en a beaucoup avec Guix, de la déclaration dans les fichiers `manifest` à la définition d'un paquet en
passant par Guix lui-même. Grâce au langage Scheme (Guile), il y a une continuité allant de l'implémentation des commandes Guixà la configuration déclarative dans un langage dédié (*domain-specific language–DSL*).Dans ce Café Guix, nous proposons une introduction à quelques concepts de Guile pour mieux appréhender
les parenthèses et peut-être mieux apprécier le « néo-baroque ».
Pour rappel, le Café Guix est un lieu et un temps d'échange informel et francophone autour du
gestionnaire d'environnement logiciel Guix. Étudiant-e-s, chercheuses
et chercheurs, admin. système, IT support de labos ou de centre de
calcul, tout le monde est le bienvenu dans ce rendez-vous mensuel d'une
heure où l'on discutera de questionnements apportés par chacun sur Guix
et sa pratique au sens large.
Vous trouverez toutes les infos concernant les cafés Guix (ainsi que l’adresse d’un mattermost dédié) sur la page :
Bien cordialement,
Céline
--
Céline Acary-Robert, IR
LJK[Scalde/AirSea]/GRICAD/MaiMoSiNE
04 57 42 17 89
[Prev in Thread] | Current Thread | [Next in Thread] |