Lien Catala : le code fait la Loi PostĂ© par devnewton đș (site web personnel) le 18 septembre 2023 Ă 16:39. Ătiquettes : programmation loi 10 18sept.2023 https://catala-lang.org/
# quick-o-camel
PostĂ© par Gil Cot â (site web personnel, Mastodon) . ĂvaluĂ© Ă 3.
J'allais publier le lien du dépÎt :)
Cela n'est pas sans rappeler MLang en OCaml aussi \o/
"It is seldom that liberty of any kind is lost all at once." â David Hume
# Pourquoi ce truc ?
PostĂ© par SpaceFox (site web personnel, Mastodon) . ĂvaluĂ© Ă 10.
Un point qui pourrait paraitre Ă©trange si vous nâavez jamais travaillĂ© sur du code qui a une base lĂ©gale, câest le besoin de ce genre dâoutil.
Et pourtant, Catala est typiquement le genre dâoutil qui pourrait rendre de grands services Ă certains types de projets, et je ne suis pas du tout Ă©tonnĂ© que le projet de base soit français.
La source de tout ça, câest que la loi nâest pas du code (... sans dĂ©conner...). ConcrĂštement, quand on doit implĂ©menter une rĂšgle mĂ©tier sur une base lĂ©gale (ce que jâai fait plusieurs fois dans ma carriĂšre), la premiĂšre Ă©tape est de traduire la loi en rĂšgle mĂ©tier prĂ©cises. Et ça, câest extrĂȘmement compliquĂ©, Ă cause de la nature mĂȘme des textes sources, qui sont un gloubiboulga de textes lisibles directement, de modifications sur des textes, de renvois, de dĂ©tails laissĂ©s
(ćé€) en exercice (ćé€ăăăŸă§)Ă des dĂ©crets, etc.Pire :
Donc, dans un projet qui a besoin de traduire un texte lĂ©gal en code, la premiĂšre Ă©tape câest gĂ©nĂ©ralement un lĂ©giste qui est capable de comprendre le texte et dâen sortir des spĂ©cifications utilisables par une Ă©quipe de dĂ©veloppement.
Mais comment vĂ©rifier que lâimplĂ©mentation suit bien les rĂšgles ? Câest lĂ quâun outil comme Catala devient utile.
Le problĂšme nâest pas nouveau, on avait dĂ©jĂ des langages orientĂ© « audit » pour rĂ©pondre Ă ce besoin dĂšs les annĂ©es 1980.
La connaissance libre : https://zestedesavoir.com
[^] # Re: Pourquoi ce truc ?
PostĂ© par aiolos . ĂvaluĂ© Ă 2.
Merci pour cet éclairage, vraiment. J'avais vu passer le projet sur Hacker News et ça m'avait laissé perplexe... et je me disais bien que je devais rater un truc !
Suivre le flux des commentaires
Note : les commentaires appartiennent Ă celles et ceux qui les ont postĂ©s. Nous nâen sommes pas responsables.