• # Portabilite portablite

    Posté par . En réponse au journal Développement multi-plateformes. Évalué à 4.

    Je te livre mon humble experience:
    - Java : tant que tu fais un code "simple" il n'y a pas de probleme, mais des que tu veux faire du graphique (avec SWT), car marchera mais il faudra que tu tests sur toutes les plateformes que tu vises (on sait jamais, les bugs peuvent apparaitre selon la machine virtuelle). Mais globalement pour de petits programmes la reponse est OUI je pense que tu ne devrais pas avoir de gros problemes.

    - XUL : pas d'experience

    - Perl: casiment aucun probleme de portabilite tant que tu n'appelles pas exec ou system. Il y a aussi les fichiers qui peuvent poser probleme, mais pour la plupart de mes scripts, ils tournent nickels entre Linux et Windows. Perl/Gtk rocks. :)

    - C++: difficile a dire. Perso, en utilisant correctement la STL (pas la STL de microsoft, mais STLPort), mes petites applications OpenGL sont portables. En utilisant QT tu as une portabilite casiment a 100% si tu respecte le design. Evidement, il faut pouvoir tester car ici les bugs arriveront, c'est presque sur. Suffit d'avoir un projet QT et le projet se compilera aussi bien sous Windows que sous Linux (moyennant quelques adaptations de temps a autre). Sous MacOS aussi devrait pas poser de probleme.
    Apres le probleme de QT sous Windows, c'est la licence...