• [^] # Re: nouveau langage ?

    Posté par . En réponse à la dépêche Entretien avec Linus Torvalds sur ZEIT ONLINE. Évalué à 3.

    Alors on t'écoutes: dans ta liste de "problèmes" qu'est-ce qui dépend de l'implémentation, qu'est-ce qui dépend de l'API?

    Je m'en fous royalement.

    Quand tu vas t'adresser à un utilisateur qui a besoin d'un OS et qui veut quelque chose avec lequel tu puisses l'aider, tu vas lui demander , évidemment , d'être conscient d'un certain nombre de choses. Mais est-ce que tu vas lui demander si Pulse Audio crashe, d'être capable de dire que ça vient des drivers ou du Kernel ou des drivers de la souris ?

    X est un super machin qui peut tout faire, sauf partager le tampon mémoire et l'adressage mémoire entre plusieurs GPU, ce qui est " un peu " ennuyeux depuis Optimus.
    Mais le centième des fonctionnalités de X seulement est utilisé par Gnome ou KDE, laissant l'utilisateur dans la merde quand son unique Xserver crashe ou quand il essaie de faire fonctionner son GPU Intel intégré à son processeur sur une machine Optimus qui a décidé de donner la priorité à sa CG intégrée NVidia, avec de piètres capacités de calcul.

    Ton voisin du dessus m'a cité Xephyr, mais le fait est que Tout ce à quoi X est utilisé aujourd'hui, à travers ton GDM, c'est à être un clône de Windows+Aero ( KDE ) ou un clone de MacOS ( GNOME ), et ceci aussi bien sous Ubuntu , ce qui est " un peu " ce qu'on attend d'Ubuntu, que sous Fedora, ce qui est par contre un problème.
    D'où ma question :

    A quoi sert X par rapport aux concurrents ?

    Sedullus dux et princeps Lemovicum occiditur