Langages

Prolog

En d'autres termes

PROgrammation LOGique

Définition

Langage d'IA, créé en France et au cœur du défunt projet de "5° génération" d'ordinateurs japonais.

Epoque du terme

mi-80s

CLOS

En d'autres termes

Common Lisp Object System

Définition

Système à objets construit sur la base de Common Lisp.

Applesoft

Définition

Langage Basic d'Apple pour l'Apple II.

CPAN

En d'autres termes

Comprehensive Perl Archive Network

Définition

Ensemble de sites consacrés à Perl.

FlowMatic

Définition

Voir B-O, COBOL.

J

Définition

Langage voisin d'APL, développé par Kenneth Iverson et Roger Hui, destiné à la programmation fonctionnelle et à l'algèbre linéaire (traitement de tableaux), mais n'utilisant pas d'alphabet spécifique, à la différence d'APL.

Ne pas confondre avec J++, qui est une réécriture de Java par Microsoft.

Epoque du terme

90s

QuoteQuad

Définition

Opérateur de saisie et d'affichage en place d'APL

shell

En d'autres termes

coquille

Définition

Langage de commandes des systèmes UNIX. Le premier shell fut créé par Bourne, et porte donc le nom de "Bourne shell" (historiquement, "sh", aujourd'hui parfois "bsh").

Les UNIX de l'UCB développèrent le concept dans les années 70 avec une syntaxe assez différente, plus proche du C, et de nombreuses extensions facilitant l'utilisation courante au prix d'une perte de compatibilité avec le shell Bourne. Ce fut le C-shell (csh).

Durant les années 80, David Korn aux Bell Labs créa un nouveau shell compatible avec le shell Bourne, mais doté de larges extensions reprenant le meilleur du C-shell, et beaucoup plus rapide. Ce fut, logiquement le Korn shell (ksh). Une version adaptée au développement rapide d'interfaces graphiques par couplage avec OSF/Motif eut son heure de gloire au milieu des années 90 sous le nom de Desktop Korn Shell (dtksh).

Parallèlement, la mouvance Linux mettait au point un shell open source compatible Bourne, mais amélioré par rapport à l'original, notamment en ce qui concernait l'édition de commandes. Ce fut le "Bourne-again shell" (bash). On notera le jeu de mots sur "born-again" avec le nom de l'auteur initial.

Il existe par ailleurs un très grand nombre d'autres shells, généralement moins répandus que ceux cités ici.

Hors du contexte POSIX, on appelle fréquemment shell un environnement de travail, notamment dans le contexte des outils d'IA. Le shell est alors à la fois l'environnement de développement et le moteur d'inférences sous-jacent.

Kylix

Définition

Nom de code, puis nom commercial du RAD multilangages (Delphi, C++) pour Linux de Borland.

Hors du contexte, Kylix est un terme grec ancien désignant un vase à deux anses. Voir Delphi.

Epoque du terme

2000

ADA

Définition

ADA n'est pas un acronyme, mais un nom choisi en hommage à Ada Lovelace (voir Lovelace, Ada).

C'est un L3G fortement structuré disposant de primitives (rendez-vous) pour les applications parallèles.

Il fut créé par une équipe française en réponse à un appel d'offres du gouvernement étatsunien pour définir un langage universel, devant être obligatoire pour tous les développements spécifiques qu'il ferait réaliser ultérieurement.

La complexité élevée du langage par rapport aux machines de son époque et le marché particulier qu'il visait ont fait qu'il n'a jamais connu un succès considérable hors des marchés techniques (matériels militaires, avionique).

Voir Jovial.

Epoque du terme

Fin 80s

« premier‹ précédent101112131415161718suivant ›dernier »

Get started with Drupal 7

Marques les plus citées

toutes les marques

acheter sur OSInet

Accès direct

Recherche

Le mot du jour

ECMA

European Computer Manufacturers Association

in | |

Association des constructeurs et éditeurs informatiques ayant une activité de production en Europe, créée en 1961 à la suite d'une initiative de Bull, IBM et ICL en 1960. Elle émet des normes… 

Syndiquer le contenu

Dernières définitions

Chrome - Chromium - digitaalisen kuilun - ghetto sharding - HTTP - MongoDB - PNaCl - QUIC - Skia - SPDY

Un mot au hasard

OSNR : Optical Signal to Noise Ratio  

Alertes CERTA