Oui en quelque sorte, mais pour moi c'est encore un aspect un peu différent. Le paradigme concourt à produire un développement bien au-delà des aspects algorithmiques, en définissant aussi une logique de développement / d'organisation, des types, etc.
En soi même SQL qui est l'exemple DSL type de nos échanges, permet en soi d'être "Turing-complete" et donc revêt un caractère universel (l'exemple est donné de la récursivité des requêtes SQL à partir de la norme SQL:1999, lui conférant la possibilité des embranchements, des boucles, etc.).
Je distingue donc la "possibilité" expressive de la "volonté" expressive. Et j'espère ne pas dire là un contre-sens ou une contre-vérité...
nb : 'Règle' gère les boucles, les embranchements, les états combinés (les clauses et les conditionnels des règles) peuvent permettre des comparaisons. Sa liaison pour effectuer des calculs jusqu'à sur des bits via le superviseur, rend donc l'ensemble Turing-Complete. Mais la volonté et l'usage premier est bien de représenter une logique métier.
"pour sourire, imaginez une programmation sentimentale :)"
[^] # Re: Low code ?
Posté par JulienG . En réponse au journal 'Règle'. Organiser son traitement. Sans se désorganiser.. Évalué à 2.
Oui en quelque sorte, mais pour moi c'est encore un aspect un peu différent. Le paradigme concourt à produire un développement bien au-delà des aspects algorithmiques, en définissant aussi une logique de développement / d'organisation, des types, etc.
En soi même SQL qui est l'exemple DSL type de nos échanges, permet en soi d'être "Turing-complete" et donc revêt un caractère universel (l'exemple est donné de la récursivité des requêtes SQL à partir de la norme SQL:1999, lui conférant la possibilité des embranchements, des boucles, etc.).
Je distingue donc la "possibilité" expressive de la "volonté" expressive. Et j'espère ne pas dire là un contre-sens ou une contre-vérité...
nb : 'Règle' gère les boucles, les embranchements, les états combinés (les clauses et les conditionnels des règles) peuvent permettre des comparaisons. Sa liaison pour effectuer des calculs jusqu'à sur des bits via le superviseur, rend donc l'ensemble Turing-Complete. Mais la volonté et l'usage premier est bien de représenter une logique métier.
Ah ça se tente... !