Google Chercher dans diml.org
[ english ]

 Dernières infos
 Une application du composant  WCT_NEWS  
>> Haut de la page

Points forts du DIML

Après de nombreuses expériences d'exploitation, le DIML révèle aujourd'hui des points forts indiscutables :

Représentation de l'Information

Le DIML permet à un site Web de garder une représentation de type "ensemble de pages", plutôt que de la fondre en une "application" compacte et opaque.

Simplicité

Le DIML est un langage simple, qui ne dispose que d'un nombre de syntaxes limitées et s'apprend en quelques jours. C'est l'action du développeur qui crée la complexité du site.

Organisation

Le DIML procède parfaitement à sa mission de séparer le "design" du "process", c'est à dire la conception des écrans de la conception de la logique de l'application.

Le concepteur de site peut choisir librement l'organisation de son code (par exemple : Variables, Blocs, SuperBlocs, Structure de page). C'est sa propre organisation mentale qu'il projette sur le projet.

Productivité

Le DIML dispose de toute la puissance des langages paramétriques, en intégrant des structures logiques essentielles pour la réutilisation du code. "Ecrivez qu'une seule fois ce qui apparaît partout à l'identique".

Le DIML est totalement récursif, c'est à dire que les "templates" variables, alternatives, imports externes, appels de contenus, et y compris de nombreux attributs du langage lui-même (autorécursivité) sont parsés à leur tour, et ce jusqu'à élimination complète du DIML.

Puissance

Autorisant le parsing récursif de ses propres balises (attributs) le DIML se paramètre lui-même. La puissance de programmation est exponentielle.

Le concept de programmation "matricielle" du DIML permet d'écrire en quelques lignes des programmations complexes et très répétitives, particulièrement courantes en TIC

Le DIML est un langage "symbolico-réducteur", c'est à dire qu'il peut contribuer à produire des symboles compacts qui sont un élément de même nature que le flux dans lequel le symbole s'insère.

Indépendance et portabilité

Le DIML peut être activé sur n'importe quel serveur Web capable d'exécuter des CGI, est compatible PERL et PHP, et multiplateforme.


All material is copyleft V.G. FREMAUX (EISTI France) 1999 to 2003 except explicitly mentioned