Zeph (./2415) :
De la même façon tous les OS sont lentement mais sûrement en train de converger vers Unix en ce moment, ça ne me semble pas être un mal ?
En quoi Windows devient un Unix ? Proposer une VM intégrée pouvant héberger un Linux ?
Mais qui d de l'OS en lui-même, si on ne lui permet plus d'héberger un Linux ?
La gestion des permissions de fichiers, des utilisateurs, ce sont des fondamentaux pour Unix, c'est tout nouveau et très différent pour Windows.
Oui il y a un piquage de bonnes idées (de Linux vers Windows et vice-versa d'ailleurs), mais de là à dire que Windows s'"unixise", je trouve quand même ça osé
flanker (./2417) :
Tu peux faire une appli Qt bien intégrée en ne faisant que du Qt, mais tu te retrouveras finalement avec une appli différente par OS.
Qt offre un semblant d'intégration multi-plateforme. Dès qu'on sort de la compilation, tout ce qui est UI est à reprendre à la main pour adopter le look&feel de la plateforme cible.
Si vraiment on veut intégrer une appli Qt, il faut le faire pour toutes les plateformes cibles.
Pour moi, 99% du côté magique de Qt, côté portabilité, c'est de pouvoir clicker sur le bouton "compiler" depuis différentes plateformes.
Zeph (./2422) :
C'est un subset bien trop limité, l'intégration aux OS est imparfaite puisqu'ils en réimplémentent une partie
A contrario, c'est bien une preuve que les OS actuels sont disparates en effet
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.
C'est marrant, hier soir je rêvais des grand dirigeants d'OS actuels se réunissant pour unifier les techniques, quitte à faire quelques sacrifices. Avoir une vraie interopérabilité, pour éviter de sacrifier à ce but la dernière couche avant l'utilisateur : le soft. D'où les technos électrons et conmagnie qu'on se tape aujourd'hui. Si les choses étaien prises à la base, à mon avis, on en serait pas là...