Programmation intentionnelle

Définition - Que signifie la programmation intentionnelle?

La programmation intentionnelle est le processus par lequel les fonctions d'application sont rendues pour simuler la façon dont un ordinateur manipule l'application. Pour déterminer si le processus de programmation intentionnel a réussi ou non, le programmeur doit comparer l'intention du développeur avec ce qui est accompli par les fonctions de l'application.

Charles Simonyi est crédité de la première programmation intentionnelle lors de son travail de développement logiciel chez Microsoft.

Ce terme est également connu sous le nom de logiciel intentionnel ou est utilisé en référence à celui-ci.

Definir Tech explique la programmation intentionnelle

Le logiciel intentionnel commence par définir le but ultime de chaque fonction de l'application, en utilisant le concept «ce que vous voyez est ce que vous obtenez» (WYSIWYG). Le produit final de l'application est ensuite généré automatiquement par le système IP.

Le système de domaine de travail est chargé d'appliquer une séquence de changements visant à réaliser le fonctionnement requis de l'application.

Les langages de programmation attribuent généralement des noms symboliques à chacun de ses éléments de programmation sous la forme de texte correspondant à un certain code source. Un logiciel intentionnel garde une trace de chaque nom utilisé pour faire référence à chaque entité de programmation par le biais d'un identifiant unique et d'un nom symbolique.