@Fil Je partage de plus en plus ce genre d’idées, par contre on/tu parle(s) là plus des OS, qui sont quand même des interfaces assez particulières : elles ont le public le plus large (de l’utilisateur néophyte « qui veut juste faire ... » au geek développeur) Si la machine ne transparaît pas assez dans une partie des interfaces d’un OS, il est moisi (du point de vue d’un manipulateur de machines, dev, informaticien).
Merci pour le lien vers l’essai de Stephenson, je vais me le lire avec intérêt.
Par contre, il dit lui même :
The essay was written before the advent of Mac OS X. In a Slashdot interview in 2004, he remarked:
I embraced OS X as soon as it was available and have never looked back. So a lot of In the Beginning...was the Command Line is now obsolete. I keep meaning to update it, but if I’m honest with myself, I have to say this is unlikely.
▻http://en.wikipedia.org/wiki/In_the_Beginning..._Was_the_Command_Line
Ce que j’aime dans le papier de @louije, c’est la posture qui s’en dégage, similaire à celles que promeut Bret Victor : Back to basics, on évacue (pour l’instant) l’ingénierie et son corollaire la communication (comment traduire la machine pour le pôvre utilisateur derrière) pour se concentrer sur la tâche et les actions (comportements manipulatoires, boucles perceptions / action) de l’utilisateur. C’est particulièrement important je pense dans les domaines de la pédagogie (les exemples de Bret Victor), des logiciels de création, etc.. les domaines où c’est vraiment important d’avoir très peu d’abstraction entre l’action et la rétroaction.
Par contre, je pense qu’il y a des contextes où la machine doit bien être là, et les abstractions intermédiaires doivent être correctement sensibles.
@louije : C’est un peu ce qu’il se passe, avec internet. Les gens reproduisent et s’inspire de ses travaux. De mémoire il y a un éditeur de code (IDE), basé sur ses idées exprimées lors d’une conf, qui est en cours de réalisation : ▻http://www.lighttable.com
Sur Papert et Piaget, Bret Victor s’en réclame explicitement dans plusieurs endroit de sa production (il cite notamment Mindstorm dans sa biblio de trucs à lire absolument).