Recompiler pour configurer c'est assez chiant. Les fichiers de config plain text me semblent un bon compromis. Le merdier GNOME ou KDE hyperintégré configuré via des GUI pour remplir des bases de données, à côté no comment. Il s'agissait avant tout d'un message pour montrer que tous les logiciels ne deviennent pas « obsèses » avec le temps.
Trois facteurs essentiels qui permettent de contrer la Loi de Wirth :
– une approche UNIX « un outil pour une tâche »; l'exemple de slock se focalisant sur le verrouillage, parce que s'appuyant sur xautolock pour le timer et X pour la mise en veille de l'écran
– une approche KISS, analysant le besoin et le reformulant pour donner la solution minimaliste cohérente « qui va bien »; l'exemple du rendu sobre de slock est de ce point de vue emblématique, sans boite de texte, sans affichage superflu
– une approche « ligne de commande/fichier/plain text »; quitte à ajouter une surcouche GUI par-dessus pour le côté user-friendly à posteriori, ça délimite bien l'aspect fonctionnel de l'aspect rendu
Ce qui est cool dans le libre, c'est qu'on a le choix :) Ça va du merdier hyperintégré qui nécessite l'accélération graphique (WTF) pour afficher des fenêtres, au WM tiling de barbu (qui nécessite de jouer du make).
[^] # Re: suckless !! More is less !
Posté par bobo38 . En réponse au journal Pourquoi un PC ralentit-il ?. Évalué à 3. Dernière modification le 02 juillet 2014 à 13:20.
Recompiler pour configurer c'est assez chiant. Les fichiers de config plain text me semblent un bon compromis. Le merdier GNOME ou KDE hyperintégré configuré via des GUI pour remplir des bases de données, à côté no comment. Il s'agissait avant tout d'un message pour montrer que tous les logiciels ne deviennent pas « obsèses » avec le temps.
Trois facteurs essentiels qui permettent de contrer la Loi de Wirth :
– une approche UNIX « un outil pour une tâche »; l'exemple de slock se focalisant sur le verrouillage, parce que s'appuyant sur xautolock pour le timer et X pour la mise en veille de l'écran
– une approche KISS, analysant le besoin et le reformulant pour donner la solution minimaliste cohérente « qui va bien »; l'exemple du rendu sobre de slock est de ce point de vue emblématique, sans boite de texte, sans affichage superflu
– une approche « ligne de commande/fichier/plain text »; quitte à ajouter une surcouche GUI par-dessus pour le côté user-friendly à posteriori, ça délimite bien l'aspect fonctionnel de l'aspect rendu
Ce qui est cool dans le libre, c'est qu'on a le choix :) Ça va du merdier hyperintégré qui nécessite l'accélération graphique (WTF) pour afficher des fenêtres, au WM tiling de barbu (qui nécessite de jouer du make).