SIOD, acronyme de Scheme In One Defun, est un langage de programmation dérivé de Scheme utilisé par le logiciel de retouche d'image GIMP pour scripter (appelé script-fu) certaines manipulations d'image. Il a été écrit par le professeur George J. Carrette de l'université de Boston à la fin des années 80[1].

SIOD
Date de première version Avril 1988
Paradigmes Fonctionnelle, procédurale, Métaprogrammation
Auteur George J. Carrette
Développeur George J. Carrette
Dernière version 3.63 (27 avril 2008)
Influencé par Lisp, Scheme
A influencé SCM, Guile
Écrit en C
Systèmes d'exploitation Multi-plateforme
Licence LGPL
Site web https://people.delphiforums.com/gjc//siod.html

Il a été remplacé dans GIMP par TinyScheme à partir de sa version 2.4 (1998)[1].

Caractéristiques

modifier

Les fonctionnalités SIOD incluent :

Applications

modifier

Notes et références

modifier
  1. a b et c (en) « GIMP - Script-Fu in GIMP 2.4 », sur www.gimp.org (consulté le )
  2. (en) « Bibliography of Scheme-related Research » (bibliographie), sur web.archive.org, (consulté le )

Lien externe

modifier