• [^] # Re: Repos

    Posté par . En réponse au journal Pijul, un nouveau gestionnaire de source. Évalué à 3. Dernière modification le 26 septembre 2017 à 12:02.

    Il me semble que le principal inconvénient, à l'époque, d'OCaml comme choix a été le support sur Windows.

    Et il semble bien qu'un bon support de Windows soit un critère essentiel pour pijul, ils ont même écrit leur propre bibliothèque ssh pour cela (openssh supporte mal Windows). Il y a peut être aussi des raisons liées à la performance, en particulier sur la gestion du parallélisme (les quelques libs que j'ai testées pour faire du map-reduce sont tout de même coûteuses en mémoire, ocaml-multicore devrait résoudre ce problème).

    Le mieux serait que pmeunier expose ses raisons, mais il est peut être passé à côté de la question.

    Mais bon, si j'ai le temps je pourrais m'y pencher et faire revivre l'implémentation en OCaml :D !

    Implémenter git en OCaml ne t'a pas suffit ! ;-D Tu vas devenir un spécialiste des systèmes de gestion de versions.

    Sapere aude ! Aie le courage de te servir de ton propre entendement. Voilà la devise des Lumières.