Même une application bien architecturée est compliquée à porter. Dans ma boîte on a des appli historiquement multiplateforme unix / linux / windows. On a mis de côté les versions Unix parce qu'elles demandaient trop de travail de maintenance / test / intégration par rapport à ce qu'on en tirait. Maintenant on se pose la question pour les versions Windows parce que c'est la croix et la bannière Windows, et que pour les applis serveur, y'a plus grand monde qui utilise.
Le problème, dans notre cas, c'est à 95% des problèmes d'intégration : il faut tout tester dans les différentes configurations, utiliser les même versions des dépendances, faire potentiellement face à un bug sur une plateforme parce que par exemple la mémoire n'est pas gérée de la même manière (et par exemple linux est bcp plus robuste que Windows à des mauvaises pratiques d'allocation de mémoire, c'est empirique : on l'a constaté de fait quand on fait des allocations massives de petits bouts de mémoire;)
Bref, le multiplateforme, c'est pas juste "faire une abstraction et cliquer à gauche". :)
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo
[^] # Re: Raisons du choix de Seven plutôt que Linux sur les postes de travai
Posté par LeBouquetin (site web personnel, Mastodon) . En réponse à la dépêche Le Wikileaks bucco-rhodanien revient sur la migration marseillaise vers Windows. Évalué à 3.
Le problème, dans notre cas, c'est à 95% des problèmes d'intégration : il faut tout tester dans les différentes configurations, utiliser les même versions des dépendances, faire potentiellement face à un bug sur une plateforme parce que par exemple la mémoire n'est pas gérée de la même manière (et par exemple linux est bcp plus robuste que Windows à des mauvaises pratiques d'allocation de mémoire, c'est empirique : on l'a constaté de fait quand on fait des allocations massives de petits bouts de mémoire;)
Bref, le multiplateforme, c'est pas juste "faire une abstraction et cliquer à gauche". :)
#tracim pour la collaboration d'équipe __ #galae pour la messagerie email __ dirigeant @ algoo