|
ZemprosysScript |
Si avec l'aide de l'environnement de développement intégré ZDS c'est possible de développer des applications rapidement, visuellement et sans taper du code , alors il se pose la question de savoir pourquoi on a besoin d'un langage de script, d'autant plus que bon nombre de ce type existent.
Les raisons pour un propre langage de script sont différentes: Un lange de script donne la possibilité et les moyens pour les projets open source, dans la mesure où les développeurs bénévoles reçoivent à travers ce script un instrument pour créer leurs propres applications VPPT, même sans être en possession de l'environnement de développement intégré ZDS. Si l'on prend en compte que ZCI (programme interpréteur des applications VPPT) est distribué gratuitement, l'introduction d'un langage de script propre est une décision stratégique tournée vers l'avenir pour une bonne distribution de Zemprosys. Bref, on vise une grande communauté utilisatrice de Zemprosys.
L'autre raison pour laquelle nous insistons sur ZemprosysScript est caractérisée par les aspects fondamentaux de Zemprosys NetEngine, dans la mesure où cette plate-forme Web est liée à un système de base de données, dont les tables gèrent les applications VPPT sous forme de fichier script.
Les applications VPPT sont généralement créées à l'aide de l'environnement de développement intégré ZDS et peuvent être directement converties en fichier script. Toujours en utilisant ZDS, un fichier script peut de son coté être chargé et modifié visuellement. On crée un fichier script en utilisant le manuel d'instruction ZemprosysDecriptor. |
|
Les aspects essentiels de ZemprosysScript |
ZemprosysScript est un langage dont la syntaxe et la structure de base sont très simple. ZemprosysScript est un langage de script orienté composant et connaît jusqu'à ce jour en majorité l'attribution de valeurs comme la seule instruction (affectation des caractéristiques des composants). Les valeurs qui peuvent être attribuées, sont des nombres, string, couleurs, les états de composants, etc.
Si on se limite seulement sur cette simple instruction (affectation), on ne devrait pas en principe parler d'un langage de script, car, par exemple, un bloc d'instructions (instruction conditionnelle, instruction switch, boucle while, boucle do, boucle for) ne peut pas directement être formulé. Les appels directes de procédure et de fonctions ne sont pas également possible (les fonctions et procédures peuvent être indirectement activées seulement par une attribution de valeurs).
Toutefois, nous avons ici à faire à la programmation: en raison d'un langage de script orienté composants, les développeurs d'applications VPPT à l'aide du script se concentrent plus aux domaines d'application de ces composants pour créer les fichiers scripts. Chaque composant logiciel dispose suffisamment de fonctions, dont les développeurs peuvent s'en servir. |
|