• [^] # Sur M

    Posté par (site web personnel) . En réponse à la dépêche L'Insee et la Drees ouvrent le code source du modèle Ines. Évalué à 10. Dernière modification le 17 juin 2016 à 10:04.

    https://forum.openfisca.fr/t/code-source-de-la-calculette-impots-et-outils-connexes/37

    Je ne connaissais pas M, mais de ce que j'en lis dans le lien ci-dessus, c'est un langage dédié au domaine des règles fiscales et calcul des impôts (un DSL), dont la syntaxe est suffisamment simple pour que des outils de parsing et de traduction permettant de l'exécuter sur du Python, voir Python parallélisé aient pu être développés...

    Et quand on regarde les sources, ça ressemble beaucoup à une reprise des champs de déclarations d'impôts intégrés dans les (nombreuses et trop complexes) règles fiscales pondues par nos législateurs. Dans l'exemple que tu donnes:
    https://github.com/openfisca/calculette-impots-m-source-code/blob/master/src/coc2.m
    Une logique administrative compilable et compréhensible par les gens qui ont à travailler dessus, que le style ne te plaise pas n'est pas grave, ça n'est pas toi qui travaille avec.

    Bref, l'administration s'est dotée d'un outil dont elle avait besoin, sa syntaxe est en français et très simple, et alors, si ça leur permet de répondre à leurs besoins en permettant d'exprimer les règles de calcul fiscal, ça ne me choque pas, c'est peut-être plus productif que d'essayer de faire rentrer un langage générique dans leur besoin particulier.

    Votez les 30 juin et 7 juillet, en connaissance de cause. http://www.pointal.net/VotesDeputesRN