• [^] # Re: X11 rulez

    Posté par . En réponse à la dépêche Sources du X11 "sauce" pomme dispo. Évalué à 1.

    Je ne suis pas contre l'utilisation de systèmes d'interface de haut niveau, je fais juste remarquer qu'ils ont leur inconvénients, en particulier le système Gnu/OpenStep qui à l'air d'imposer un découpage très stricte (pour assurer la portabilité, bien qu'en pratique les différentes versions rendent la portabilité hasardeuse).
    Quand on se lance dans l'utilisation d'un tel système il vaut mieux y réfléchir à deux fois (ex: Qt ou GTK :), pour ma part je suis pour Xlib (avec en plus le système de widget que l'on veut) car quand on analyse ses avantages et ses défauts on a surtout des avantages :
    - séparation programme / process d'affichage avec liaison par socket, cela permet de faire des applications utilisant l'affichage graphique sans être centrées autour de cette affichage (merci la commande select)
    - affichage à distance
    - affichage sur plusieurs serveurs X avec un seul programme
    - accès à un niveau bas (presque directement la mémoire de la carte graphique via les pixmap et XImage), et à un niveau plus élevé (primitives de dessins, fontes, fenêtrage)
    - dispo. sur un grand nombre d'OS (meme MACOSX maintenant ..)

    Pas mal de ces avantages sont perdus avec un système de widgets trop restrictif, mais c'est sur tout le monde n'en a pas besoin.