Archives de catégorie : Scheme

Marc Feeley (DIRO, Université de Montréal) : « L’implémentation du langage Scheme : de petit à petit » (23/05/2024)

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.

Jeudi 23 mai 2024, 14h-16h

En chair et en os : Salle séminaire 218 de l’IRILL, 2e étage du bâtiment Esclangon, 4 place Jussieu, 75005 Paris, métro Jussieu (lignes 7 et 10).

Par vidéoconférence : Contactez les organisateurs du séminaire pour obtenir le lien.

 

Laurent BLOCH : « Enseigner la programmation : Scheme ou Python ? » (30/01/2020)

Orateur

Laurent Bloch (CNAM)

Titre

« Enseigner la programmation : Scheme ou Python ? »

Résumé

Si pour enseigner la programmation il convient d’être agnostique en matière de langage, ce n’est pas pour cela qu’il faut renoncer à en choisir un qui soit bien adapté : niveau d’abstraction ni trop élevé ni trop bas, encouragement des bonnes pratiques reconnues, facilité d’apprentissage. Et sur ces points le style de la programmation fonctionnelle semble présenter des avantages décisifs. Des exemples seront exhibés.

Un article tiré de cette intervention a été publié dans le numéro 20 de 1024, le bulletin de la Société Informatique de France : Laurent Bloch, « Un langage pour enseigner la programmation, Scheme ou Python ? », 1024 — Bulletin de la Société Informatique de France, n°20, novembre 2022, p. 85-95.

Informations

Jeudi 30 janvier 2020, 14h-16h

Salle 15-16/101 du LIP6 (rotonde 15, 1er étage)

4 place Jussieu, 75005 Paris
métro Jussieu (lignes 7 et 10)

Documents