On Mon, 2 Jan 2006, Aldo wrote: > On Mon, Jan 02, 2006 at 02:31:41PM +0100, Pierre Lorenzon wrote: > > Explique-moi en détail ce que tu as contre les puzzles puisque > > dans mon esprit gnu-linux lui-même est un puzzle et > > les concepteurs de toute distribution ne sont que > > de géniaux assembleurs de puzzle. > > C'est à la fois sa force car ça rend Gnu/Linux souple, flexible si tu > préfères, mais y a aussi des cas où le puzzeling est inutile, > absurde, et > le fruit du manque d'imagination ou de volonté du développeur d'aller > jusqu'au bout de sa réalisation:
Je crois qu'il y a un mélange de type de puzzeling dans ce thread. Il y a deux types (en fait plus de deux mais ce sont des variations) de "puzzling" : * La séparation des composants logiciels pour pouvoir interfacer facilement les programmes avec des interfaces simples. L'approache "Unix" suit cette voie qui fonctionne assez bien. On peut facilement mettre dans un pipe l'output de 'od' avec 'wc' en utilisant 'cut'. Cela permet d'avoir des programmes simples avec une stabilité connue et des interfaces minimalistes. Vouloir faire des monstres statiques n'a pas de sens en informatique et surtout en informatique libre. La methode KISS ou le principe d'Ockham sont bien connues par tous. (1) * La séparation à l'extreme d'un programme d'ordinateur qui est composé d'une seule partie selon l'auteur meme du programme. Mais qui est décomposé pour divers raisons (bonnes et mauvaises) par des gens qui réalisent des packages pour certaines distributions. On peut remarquer que cette approche est suivie par des "maintainer" qui ne sont pas souvent les auteurs du logiciel. Il y a souvent un mélange entre module logiciel et option par les "maintainer".. (2) Si j'ai bien compris, Pierre fait référence à (1) et Aldo à (2). C'était juste pour clarifier. Bonne fin de journée, PS : J'aime pas trop l'approche de vouloir faire des trucs 'statiques' car on connait la durée de vie de ce genre d'approche. Elle est souvent très limitée. -- ** Alexandre Dulaunoy (adulau) **** http://www.foo.be/ **** 0x44E6CBCD **/ "To disable the Internet to save EMI and Disney is the moral **/ equivalent of burning down the library of Alexandria to ensure the **/ livelihood of monastic scribes." Jon Ippolito. _______________________________________________ Liste de diffusion CarrefourBLinuX [email protected] http://lists.freearchive.org/mailman/listinfo/carrefourblinux Fiches EDU : http://blinuxwiki.pbwiki.com/FichesEdu Signets : http://fr.groups.yahoo.com/group/carrefourblinux/links/ Archives : http://lists.freearchive.org/pipermail//carrefourblinux Anciennes archives (Yahoogroupes) : http://fr.groups.yahoo.com/group/carrefourblinux/messages Rechercher : http://lists.freearchive.org/cgi-bin/search.cgi Pour s'inscire par courriel : 'mailto:[EMAIL PROTECTED]' Pour se desinscrire par courriel : 'mailto:[EMAIL PROTECTED]'
