Aller au contenu

SIOD

Un article de Wikipédia, l'encyclopédie libre.

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

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].

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

Caractéristiques

[modifier | modifier le code]

Les fonctionnalités SIOD incluent :

Applications

[modifier | modifier le code]
  • GIMP avant la version 2.4[1]
  • Siag Office – Scheme in a Grid (SIAG) est un tableur utilisant SIOD comme base.

Notes et références

[modifier | modifier le code]
  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 | modifier le code]