Mapper

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

Dans le milieu des années 1970, la société Sperry développe en collaboration avec Santa Fe Rail Road un système de type client-serveur pour gérer sa logistique.

Au début il n’y avait qu’une base de données avec des fonctions manuelles de base (recherche, tri et calcul).

Les employés exploitaient cette base avec un terminal directement branché sur le serveur.

Le nom « Mapper » regroupait l’ensemble des technologies (base de données + fonctionnalités). Chaque page était limité à 64 caractères en largeur.

Dans les années 80, cette largeur est limitée à 132 caractères et l’on intègre à Mapper un moteur qui permet de créer des programmes complets, pouvant remplacer les interventions humaines en les automatisant. Les variables étant limité au nombre de 20.

En 1986 Sperry fusionne avec Burroughs pour devenir Unisys.

Dans les années 1990, Unisys développe bien avant la création des langages ASP et PHP à travers un moteur Cool ICE s’adaptant aux technologies du web la limitation passe de 132 à 256 caractères. Le terme Mapper est remplacé par BIS et dans les années 2000, la limitation passe à 998.

Un mérite de ce programme est la gestion implicite des formats entre données stockées dans la base et données affichées (longueur des chaînes de caractère transmise automatiquement entre ces environnements, en particulier) qui évite des causes d'erreur fréquentes et rend les réalisations de maquettes et prototypes particulièrement aisées, assurant un environnement unifié de la conception à la réalisation. Cette conception préfigurait déjà les bases de données des années 1990 (Lotus Notes, Jet...) et au-delà (LibreOffice)