• [^] # Re: Volontaire ?

    Posté par . En réponse au journal Pâques, le bug d'Excel et la difficile adaptation de LibreOffice. Évalué à 0.

    Non ça n’a rien à voir. Cette philosophie n’est pas là pour faire des logiciels opiniated au point de laisser des bugs trainer ainsi parce qu’ils ne toucheraient que des utilisateurs qui font des choses jugées pas intéressantes.

    C’est une approche d’achitecture qui consiste à privilégier le découpage à l’ajout builtin de fonctionnalité. Ici il pourrait s’agir de déléguer cette partie à un autre logiciel qui, pour respecter le reste des principes unix, devrait avoir une API texte via stdin/stdout.

    Mais c’est vraiment une règle qui n’a jamais était respectée à la lettre. Le nombre d’outils de base qui sont turing complete, la quantité de fonctionnalités qui sont implémentées plusieurs fois,... Rien que par exemple pourquoi tous ces outils ont implémenté la manipulation de fichiers ? Ils auraient pu laisser ça au shell qui est fait pour et qui le fait bien. Elle est extrêmement subjective (elle dépend beaucoup de l’échelle à la quelle tu te place) et n’est pas une règle incassable. Par exemple l’option -u de sort est faite parce que filtrer avant le pipe peut économiser pas mal de ressources.

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll