Le déclin de la convivialité : mise à jour 2023

2025-05-24

Cet article revient sur une diatribe de trois ans sur les défauts de la conception d’interface utilisateur moderne. L’auteur constate que peu de choses ont changé, les interfaces contemporaines abandonnant les principes d’utilisabilité éprouvés au profit de tendances éphémères. Des exemples tels que des icônes peu claires, des barres de défilement cachées et des conceptions incohérentes entre les applications et les versions sont cités comme preuves d’un déclin de l’utilisabilité. L’auteur plaide pour un retour aux principes de conception fondamentaux qui privilégient l’efficacité, la sécurité et la satisfaction de l’utilisateur par rapport à une esthétique superficielle.

Lire plus

L'abstraction logicielle tuera-t-elle la civilisation ? Réfutation d'une affirmation controversée d'un développeur de jeux

2025-02-08

Le développeur de jeux Jonathan Blow soutient que l'abstraction logicielle mènera à la fin de la civilisation, affirmant que l'abstraction excessive conduit à la perte de connaissances en programmation de bas niveau, compromettant ainsi le maintien des logiciels critiques. Cet article réfute méticuleusement les affirmations de Blow, soulignant de nombreuses erreurs et idées fausses dans ses arguments, telles que la mauvaise utilisation de la métrique « cinq neuf » (99,999 % de temps de fonctionnement) et une sous-estimation de la robustesse des logiciels modernes et de la productivité des développeurs. L'auteur soutient que, bien que l'abstraction excessive pose des problèmes, les technologies logicielles et matérielles continuent de progresser, et la prolifération des communautés open source et des ressources éducatives contribuent à former de nouveaux développeurs de bas niveau. En fin de compte, l'auteur suggère que le point de vue de Blow est davantage ancré dans l'expérience personnelle et la nostalgie que dans des faits objectifs.

Lire plus