• [^] # Re: application first vs data first

    Posté par (site web personnel) . En réponse au journal On nous cache tout on nous dit rien (rendez-moi mon filesystem !). Évalué à 7 (+4/-0). Dernière modification le 16 mai 2026 à 19:08.

    Unix a privilégier une approche orientée données : tout est fichier et le texte est le format d'échange entre les programmes. On combine tout ça dans des pipes et oh, bonheur.

    C'était peut être le bonheur en 1969, mais cette approche a pris un sacré coup de vieux, façon Édouard Philippe:

    • les chemins de fichiers ne veulent rien dire (/usr, ~/.local/share, /etc ...) ;
    • les toolkits et les applications ont tendance à masquer les chemins, à les rendre impossible à copier ou même à changer...
    • le texte comme format d'échange, c'est nul pour les images, le son, la vidéo...
    • le texte comme format d'échange, ça manque sérieusement de structure ;
    • les pipes, c'est bien (削除) au lit (削除ここまで)dans un shell, mais ça n'a pas de traduction en interface graphique : on a le presse papier, le drag & drop, mais rien pour facilement "connecter" des applications entre elles ;
    • le système de permissions n'a pas la notion d'application.

    Ça fait moment que me trotte en tête une proposition pour les moules motivés : proposer une sorte de concours où chacun décrit dans journal ce que serait pour lui un "Better Linux" du point de vue UX/UI avec des maquettes, des explications...

    Ce post est offensant ? Prévenez moi sur https://linuxfr.org/board