IRILL - Research and Innovation on Free Software
IRILL, Paris

L'Irill accueille les prochaines séances du séminaire Codes Sources : http://codesource.hypotheses.org/

L'objectif du séminaire Codes sources est de présenter la pensée informatique là où elle s'exprime le plus concrètement : dans les textes que sont les codes sources.

Séance du jeudi 23 mai 2024 (IRILL, 14h-16h) :

Marc Feeley (DIRO, Université de Montréal)

« L'implémentation du langage Scheme : petit à petit »

Résumé :

Le langage de programmation Scheme est reconnu pour sa puissance expressive malgré la petitesse de sa spécification. Sur plusieurs années nous avons exploré les limites de son implémentation compacte en développant une série de systèmes optimisés pour divers contextes d'utilisation. Nous présenterons les stratégies et astuces employées pour atteindre des compilateurs et interprètes compacts, culminant en une implémentation complète de la norme R4RS en 7 KiB de code.

Code source :

https://github.com/gambit/gambit

(archive sur Software Heritage, la bibliothèque universelle du logiciel : https://archive.softwareheritage.org/swh:1:dir:9d5404f3db3154b1f1dcb6e72733aa0e2a93c703;origin=https://github.com/gambit/gambit;visit=swh:1:snp:56211f1a03c5073258850836d7ad9039af34c5a9;anchor=swh:1:rev:536d5a121e794f8788ca76d0a4ef298ac9681fdc)

Lieu :

en chair et en os à l'IRILL : 4 place Jussieu, 75005 Paris métro Jussieu (lignes 7 et 10) bâtiment Esclangon 2e étage (escalier intérieur ou ascenseur) Salle séminaire 218 de l'IRILL

ou par vidéoconférence : https://galene.irill.org/group/irill/codessources/ (avec un identifiant quelconque et un mot de passe vide)