• [^] # Re: $(SHELL)

    Posté par . En réponse au journal Utiliser Python comme interpréteur dans vos Makefile. Évalué à 3.

    Est-ce le cas de setuptools ? maven ?

    Je ne connais pas setuptool, mais pour maven ça s'explique très bien. Ce n'est pas la même granularité. Là où
    en C/C++/... tu va lancer un processus de ton compilateur par fichier que tu souhaite produire en java tu va
    lancer une fois le compilateur pour tous tes fichiers sources. Si on ajoute à ça la compilation de Java bien
    plus rapide que celle d'un fichier en C et pire encore en C++,

    Tu as des chiffres ? Tu parles de gcc ? De clang ?

    tu verra que tu n'a que peu d'intérêt à
    paralléliser dans ton système de build la compilation.

    (attention, troll inside)

    C'est juste une impression personnelle ou les développeurs Java ont une forte tendance à dire que ce que Java ne fait pas n'a pas d'intérêt ?

    Les rares fois où j'ai été obligé d'utiliser Maven, c'est justement là où je me suis dit que la perf peut vraiment avoir une importance dans un système de build. C'est abominablement lent...

    Pour les autres tâches par contre ça peut avoir un intérêt.

    "Liberté, Sécurité et Responsabilité sont les trois pointes d'un impossible triangle" Isabelle Autissier