• [^] # Re: Bof

    Posté par . En réponse à la dépêche OpenJDK 6 passe le TCK. Évalué à 3.

    > 1/ bloatware (qui a besoin d'un "framework" pour coder un pauvre bot IRC

    framework = bibliothèque :-)

    https://rome.dev.java.net/
    https://pircbot.dev.java.net/
    http://code.google.com/apis/youtube/overview.html
    http://mina.apache.org/

    Mina est 100x overkill mais j'avais envie de jouer avec. Si utiliser des libs c'est du bloat...

    > la résitance au changement (utiliser java plutôt qu'un langage que je suppose moins connu).

    C'est con c'était le but et j'ai tout de même écrit une version python.

    > Après si tu préfère maintenir un truc de 5000 lignes de code plutot qu'un truc de 500

    Ca fait 500 lignes de code pour prendre ses entrées sur X chan IRC, telnet et parser régulièrement l'output XML du serveur d'intégration continue; dispatcher ces infos sur différents planet en fonction de la config chaque planet poussant les infos sur des flux RSS ou sur IRC.

    > Mais je vois pas la portée de l'argument

    Mon argument c'est qu'un langage a beau être 10x mieux sur le papier si les libs autour ne suivent pas, alors ce n'est pas un bon choix. Il faut que les libs soit nombreuses, de bonne qualité et bien documentées.

    > utiliser des langages plus "ésotériques" permet de faire à priori un tri extrémement rapide sur les candidats

    Non. Ca te fais prendre des universitaires qui n'y connaissent pas forcément grand chose en ingénierie logiciel :-)