Définition
Epoque du terme
fin 70s
80s
A Programming Language
Langage assez curieux, interactif, créé par Kenneth Iverson, et proposant un environnement de travail interactif aux capacités en matière de programmation fonctionnelles et traitements algébriques hors du commun, dès l'époque des compilateurs.
Dérivé de ses travaux sur une notation compacte pour les opérations, il utilise "normalement" pour ses opérateurs un alphabet spécifique, largement composé d'un mélange de symboles grecs et mathématiques.
Les versions micro d'APL (voir J), et notamment sur Win32, utilisent aujourd'hui une notation moins compacte que les symboles initiaux, mais beaucoup plus lisible.
Bien que ce ne soit pas une position couramment admise car elle va à l'encontre du mythe Smalltalk, il est raisonnable de considérer qu'un terminal APL sur grand système représente la première approximation d'une station de travail, avec l'interactivité en continu et l'accès pour un utilisateur à toute la puissance d'un grand système. La consommation en ressources système d'APL est considérable, et l'interaction directe avec un seul utilisateur final suffisait à drainer les ressources d'un mini-ordinateur jusqu'à la fin des années 80.
60s
(Unix Cray Operating System) ?
OS UNIX des supercalculateurs Cray.
Comparer avec COS.
Cray Operating System
OS des supercalculateurs Cray.
Comparer avec Unicos.
Corporation for National Research Initiatives
Internet Society
Internet Architecture Board
Internet Engineering Steering Group
Blue Screen Of Death