• [^] # Re: Intérêt

    Posté par (site web personnel) . En réponse à la dépêche Sortie d'une première version stable de Go. Évalué à 5.

    Toutes les distribs se foirent pour bien intégrer Java.

    Je ne sais pas pour les autres, mais sur Ubuntu c'est bien intégré.

    En Python, je configure un PYTHONPATH, une bonne fois pour toutes, pour tous mes projets et toutes mes dépendances.

    C'est une mauvaise pratique, si deux projets dépendent de la même bibliothèque, mais de 2 versions différentes, cette approche va se vautrer lamentablement.

    En Java, je dois tripatouiller mon classpath à chaque dépendance de chaque projet.

    Sauf si utilises Maven qui te télécharge les bonnes dépendances, gèrent les conflits de version, te génère ton classpath et permet de tout packager dans un seul programme.

    Tu n’as pas d’équivalent du PYTHONPATH

    Tu peux utiliser CLASSPATH…

    Je me doute que je peux théoriquement éviter maven et gérer mes deps et mon classpath à la main, mais ce qui m’intéresse moi, c’est est-il possible, et comment, l’éviter en pratique

    Tu auras de toute façon besoin de compiler ton programme. Refuser d'utiliser Maven, c'est comme refuser d'utiliser une variante de make pour faire du C.

    Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board