Bien que je ne sois pas sûr que ça soit transposable directement à ce cas (peut-on résumer le programme 'Règle' à une grosse macro ? j'ai un sérieux doute : il gère des états et agit en conséquence).
Une vraie question : de ton point de vue, comment catégorises-tu Prolog, où il est aussi question de description de règles logiques et là aussi, sans être transpilé vers autre chose (à ma connaissance du moins) ?
Pour moi c'est typiquement un DSL :
- tu as une notion de programmation, avec ce que ça concerne de relative souplesse algo ;
- tu le restreints à un "domaine spécifique" (la programmation logique, très loin de l'éventail de toute la programmation possible).
[^] # Re: Low code ?
Posté par JulienG . En réponse au journal 'Règle'. Organiser son traitement. Sans se désorganiser.. Évalué à 1.
Ton argument fait mouche !
Bien que je ne sois pas sûr que ça soit transposable directement à ce cas (peut-on résumer le programme 'Règle' à une grosse macro ? j'ai un sérieux doute : il gère des états et agit en conséquence).
Une vraie question : de ton point de vue, comment catégorises-tu Prolog, où il est aussi question de description de règles logiques et là aussi, sans être transpilé vers autre chose (à ma connaissance du moins) ?
Pour moi c'est typiquement un DSL :
- tu as une notion de programmation, avec ce que ça concerne de relative souplesse algo ;
- tu le restreints à un "domaine spécifique" (la programmation logique, très loin de l'éventail de toute la programmation possible).
Qu'en penses-tu ?