Mhhh... il est vrai que X est un programme énorme et assez gourmand.
Cependant, le fait d'être assez basique (je veux dire, au niveau de la communication inter-process etc...) et masqué par la présence des APIs plus haut niveau telles que gnome, KDE, gnustep, et pars ailleurs permet une compatibilité plus importante entre les différentes versions d'X : il est tout à fait possible de compiler sans trop de problèmes une appli d'il y a 15 ans sur Linux, et ça, c'est fort. Le fait d'utiliser un modèle client serveur, même si il semble dépassé à certains offre d'énormes avantages, je l'utilise tous les jours et j'en suis TRES content : C'est hyper efficace, ça marche en collaboration avec plein d'autres OS :). Quand je bossais il y a encore peu, j'étais dans un environnement très hétérogème (Solaris, AIX, HP-UX...) et je dois dire que c'est très cool de pouvoir manipuler tout un tas d'applis distantes comme en local. Mieux, le fait d'avoir entièrement axé X sur le réseau à développé des applis axées réseau dès le départ, un vrai PLUS à l'heure actuelle, inutile d'ajouter des tonnnes des couches et de fonctionnalités aux programmes existants pour pouvoir les faire fonctionner sur la machine d'à coté :) (un exemple tout con, l'utilisation d'un scanner par ex : il est bien pratique de pouvoir faire l'acquisition sur une machine autre que celle à laquelle est connectée le dit scanner :)
[^] # Re: Les forces et les faiblesses...
Posté par bad sheep . En réponse à la dépêche Lancement de XP: ça cafouille, ça cafouille.... Évalué à 5.
Cependant, le fait d'être assez basique (je veux dire, au niveau de la communication inter-process etc...) et masqué par la présence des APIs plus haut niveau telles que gnome, KDE, gnustep, et pars ailleurs permet une compatibilité plus importante entre les différentes versions d'X : il est tout à fait possible de compiler sans trop de problèmes une appli d'il y a 15 ans sur Linux, et ça, c'est fort. Le fait d'utiliser un modèle client serveur, même si il semble dépassé à certains offre d'énormes avantages, je l'utilise tous les jours et j'en suis TRES content : C'est hyper efficace, ça marche en collaboration avec plein d'autres OS :). Quand je bossais il y a encore peu, j'étais dans un environnement très hétérogème (Solaris, AIX, HP-UX...) et je dois dire que c'est très cool de pouvoir manipuler tout un tas d'applis distantes comme en local. Mieux, le fait d'avoir entièrement axé X sur le réseau à développé des applis axées réseau dès le départ, un vrai PLUS à l'heure actuelle, inutile d'ajouter des tonnnes des couches et de fonctionnalités aux programmes existants pour pouvoir les faire fonctionner sur la machine d'à coté :) (un exemple tout con, l'utilisation d'un scanner par ex : il est bien pratique de pouvoir faire l'acquisition sur une machine autre que celle à laquelle est connectée le dit scanner :)