• [^] # Re: Les Gnomistes m'emmerdent

    Posté par (site web personnel) . En réponse au journal Vous voulez krasher ? (KDE4 inside). Évalué à 10.

    pour trouver un socle commun à des bibliothèques très différentes, il faut aller chercher loin dans l'abstraction. Cela amène facilement à un code complexe, difficile à débugguer et « lent » ;
    Je te conseille de lire l'API, et de faire des remarques plus concrètes à son sujet.

    Les bibliothèques envisagée ont toutes en commun la capacité de satisfaire l'utilisateur ayant des besoins basiques (une playlist, des fondus, et un peu d'effet sur la vidéo... à priori ça inclue même des applications comme Juk ou Codeine).
    La différence est donc que l'API phonon est construite, non pas dans l'optique d'une "N-ième API qui roske", mais dans une API qui permet de faire en 2 lignes de code ce que tout le monde veut faire (essentuellement les taches susnommées). Ce que tout le monde ferais en peut être 2 à 10 lignes avec une autre API.
    Les backends ne rajoutent aucun code qui ne serait pas de toutes manière nécessaire à l'utilisation de la bibliothèque et présent dans une dizaine d'applications. Phonon n'a pas fait l'erreur de la "génericité abusive".
    Si tu veut le voir par toi même, goto là bas : http://developer.kde.org/documentation/library/cvs-api/kdeli(...)