• [^] # Re: Nécessité de Java?

    Posté par . En réponse à la dépêche Accord entre la FSF et les développeurs OpenOffice au sujet de l'utilisation de Java. Évalué à 5.

    porte oui, c'est sur, mais ca implique du boulot supplementaire.

    j'ai developpe pour mon stage une appli java/swt destinee a piloter des simulations numeriques tournant sur un peu tout, du HP UX, du Solaris d'ya 15 ans, du AIX, un cluster linux et du windows.

    Le tout fonctionne nickel sans probleme avec une seule compilation.

    Effectivement, ca PEUT se faire en c++, mais il faut deja une API graphique qui existe pour toutes ces plateformes (meme si je suis sur que ca existe, ca fait du boulot supplementaire pour trouver laquelle, verifier que ca fait bien ce qu'il faut et que les differentes implementations sont correctes).
    Ensuite, il faut verifier que ca compile bien.
    Que le resultat correspond bien a ce que l'on veut etc.
    Et surtout se farcir du code pour chaque archi (chose qui n'etait meme pas envisageable une seule seconde dans mon cas, etant donne que je n'avais pas acces auxdites machines).
    Pis bon, me retrouver a developper sous Solaris 4 pour porter mon appli, ca m'enchantais aps trop, de meme que les 20 minutes de compilation sous UX. Ce n'etait meme pas envisageable, car les machines en question appartiennent a l'armee, classees secret defense et je ne suis pas habilité secret defense.

    Alors evidemment, ca ne tourne pas PARTOUT a cause de la jvm, mais ca tourne sur suffisament de plate formes pour que la portabilité soit au rendez vous.

    Bref, comme je le dis plus bas : ca depend. Ca depend de ce que tu veux faire, du temps que tu as, des moyens que tu as, du public vise, du contexte technique etc.