• [^] # Re: Par Crom, il faut un maven pour C++ !

    Posté par . En réponse au journal Un petit tour des systèmes de build. Évalué à 3.

    Hein ? Tu build en prod ? On parle d'outil de build, non ? Si tu n'a pas de dépendance le fait d'utiliser un outil qui va télécharger des dépendances ne change rien (astuce: si tu ne liste aucune dépendances, il n'en télécharge pas !!!)

    Si tu parle vraiment de la partie build et pour prendre l'exemple qui revient à chaque fois qu'on parle de ce genre de choses. Maven n'a pas besoin d'internet. Il va par défaut aller chercher sur internet oui, mais il n'en a aucunement besoin. Il fournit juste des moyens standardisé de récupérer des bibliothèques. Il propose par défaut d'avoir un référentiel de ces dépendances. L'objectif étant d'essayer d'avoir des builds reproductibles. Mais tu peux parfaitement utiliser maven sans internet et même sans réseau.

    J'ai pas de doute qu'il y a des cas où ça marche vraiment pas, mais le fait qu'on ai maven/pip/cpa/gem/npm/... Montre que c'est un besoin que les gens ont. On peut se dire que la population de développeurs de tous ses langages sont en dehors des réalités, mais c'est quand même un peu prétentieux, tu ne crois pas ?