Concevoir l'interface d'une bibliothèque générique en Common Lisp

From LRDE

Revision as of 18:04, 9 January 2018 by Bot (talk | contribs) (Created page with "{{CSIReportFR | authors = Loïc Denuzière | titre = Concevoir l'interface d'une bibliothèque générique en Common Lisp | year = 2011 | resume = Climb est une bibliothèque ...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Résumé

Climb est une bibliothèque de traitement d'images générique. Elle est implémentée en Common Lisp et vise un dynamisme et une facilité d'utilisation maximaux. Dans ce but, l'interface utilisateur doit être à la fois suffisamment puissante pour ne pas cacher certaines fonctionnalités de la bibliothèque sous-jacente, et intuitive pour l'utilisateur. La difficulté est de créer une interface faisant un minimum de compromis entre ces caractéristiques, tout en restant suffisamment extensible pour les garder quand la bibliothèque évolue. Après quelques rappels sur le design générique de Climb, nous présentons les modifications que nous avons apportées à l'interface existante pour améliorer son utilisabilité sans restreindre ses capacités.