gérer la portabilité dans les sources (soit avec un bibliothèque qu'il faudra linker en statique ou déployer)
Vu qu'on peut faire du code non portable en java, ça ne change rien; je suis justement en train de bosser sur une appli java qui se sert d'une bibliothèque codée c++ ;)
Avec python, java ou autre, tu as la vm qui est déjà très répandue (c'est pas négligeable)
Gné??? Python n'est pas installé par défaut sur mon Windows, pas plus que la machine virtuelle java. Ce sont des softs tiers qu'on installe manuellement. De plus, j'ai bien un interpréteur java sur mon windows, ça me fait plusieurs mois qu'il me dit qu'il y a une mise à jour, et plusieurs mois que je clique dessus et que ça échoue en me disant qu'il n'y a pas de maj dispo… Lorsqu'un soft aura besoin de la version à jour ça risque d'être galère.
Python n'est pas installé sur mon windows (par contre perl l'est, (en plus d'être à jours) doit on en conclure que perl est meilleur que java?
De même flash est très répandu, et c#/.net/mono le deviennent aussi.
À partir du moment où il faut installer un interpréteur tiers, la complexité est la même.
Pour devoir faire du code portable, ça fait des années que je n'ai pas eu à faire de morceau de code spécifique à un OS, sauf si le soft devait modifier la conf du système.
Il ne faut pas décorner les boeufs avant d'avoir semé le vent
[^] # Re: Gestionnaire de paquets
Posté par fearan . En réponse à la dépêche GNU Emacs 24 est là !. Évalué à 4.
Vu qu'on peut faire du code non portable en java, ça ne change rien; je suis justement en train de bosser sur une appli java qui se sert d'une bibliothèque codée c++ ;)
Gné??? Python n'est pas installé par défaut sur mon Windows, pas plus que la machine virtuelle java. Ce sont des softs tiers qu'on installe manuellement. De plus, j'ai bien un interpréteur java sur mon windows, ça me fait plusieurs mois qu'il me dit qu'il y a une mise à jour, et plusieurs mois que je clique dessus et que ça échoue en me disant qu'il n'y a pas de maj dispo… Lorsqu'un soft aura besoin de la version à jour ça risque d'être galère.
Python n'est pas installé sur mon windows (par contre perl l'est, (en plus d'être à jours) doit on en conclure que perl est meilleur que java?
De même flash est très répandu, et c#/.net/mono le deviennent aussi.
À partir du moment où il faut installer un interpréteur tiers, la complexité est la même.
Pour devoir faire du code portable, ça fait des années que je n'ai pas eu à faire de morceau de code spécifique à un OS, sauf si le soft devait modifier la conf du système.
Il ne faut pas décorner les boeufs avant d'avoir semé le vent