2427Fermer2429
BrunniLe 29/11/2020 à 13:38
flanker (./2424) :
Mais des spécs communes tueraient complètement les différences d'interface et de comportement qu'on trouve entre chaque OS. Si tous les OS doivent avoir la même interface et les mêmes comportements (parce que c'est ça qui rend les choses compliquées), il n'y a plus d'intérêt à avoir des OS différents.
Ouais bon en pratique les OS de desktop c’est de l’histoire ancienne les spécificités. Ça méritait la discussion à l’époque où Apple cherchait encore à innover plutôt que faire la course aux processeurs les plus puissants, mais là il faut chercher les différences entre un macOS et un Ubuntu ou même un Windows.

Les spécificités sont facilement traduisibles par des APIs parlant d’intention (le Dock Windows est essentiellement équivalent à celui de Mac par exemple, les petites différences sont cosmétiques et ne méritent pas d’écrire une appli séparée, il faut juste pouvoir dire a un niveau un poil plus haut ce que tu veux faire, et si t’as pas de dock tu peux en faire une icon système).