Sur la présente page, admirez les dégradés animés, une exclusivité du site ACR. Vous pouvez en arrêter l'animation en cliquant sur l'outil
en haut de la page.
Mais, pour en découvrir quelques possibilités, l'outil
vous permet de modifier le dégradé de la barre d'outils à votre guise : son sens de déplacement, sa vitesse de cycle, ses couleurs. Pour cela, connectez-vous avec vos identifiants et cet outil de la palette des dégradés apparaîtra dans la barre d'outils.
Les autres logiciels spécifiques internet sont tous fondés sur le langage ACR. Il sagit du développement :
-
du langage ACR lui-même,
-
des calculs en précision pseudo-infinie,
-
de la base de données universelle.
Le langage ACR est un langage ultramoderne et sans aucun typage. Il inclut les vrais tableaux associatifs multidimensionnels, les bases quelconques des nombres en précision pseudo-infinie, etc.
L'environnement ultramoderne d'un développement en langage ACR est constitué d'un ensemble où tout est en parallèle : la programmation en langage ACR assisté, l'exécution, le debug, la base de données universelle intégrée, etc. La rapidité d'un développement d'un programme pour et sur Internet est exemplaire.
La calculatrice programmable ACR, que beaucoup connaissent, avait été développée en langage 4D, mais, d'une part, elle se heurtait à l'évolution du langage 4D et, d'autre part, à celle des systèmes d'exploitation. Le CNRS avait grandement apprécié ce programme que nous étendons à Internet. En particulier, à leur demande, il avait été développé un calcul, ultrarapide en temps linéaire, des racines carrées en précision pseudo-infinie. Bref, unique au monde, c'est une calculatrice exceptionnelle !
La base de données universelle, non typée, a été réalisée initialement avec l'aide de l'ANVAR, l'agence nationale pour la valorisation de la recherche devenue aujourd'hui Oséo. Comme pour la calculatrice, elle se heurtait à l'évolution du langage 4D et à celui des systèmes d'exploitation. Cette base de données est dite universelle, car aucune définition préalable de la structure des données n'est nécessaire, ni des types de données, ni des index ! Elle est de surcroît entièrement dynamique ! Ce n'est pas une base de données avec une définition quelque peu statique. Ce n'est pas une base de données hiérarchique, ni réseau, ni relationnelle, ni objet qui ont toutes les défauts de l'obligation de la définition de leurs structures, leurs index, leurs types de données, leurs éventuelles longueurs, etc. Bref, c'est une base de données exceptionnelle, ultramoderne, digne de s'imposer et prête à satisfaire tous les besoins.