• [^] # Re: Relativisons

    Posté par . En réponse à la dépêche Portrait de Ken Thompson. Évalué à 10.

    C'est bien ça qui rend le développement si simple. Il n'a pas un univers au quel s'interfacer. Il n'a pas à gérer de la sécurité chelou, à prendre en compte des dizaines d'architectures qui ont chacune de petites subtilités, on ne lui demande pas de faire de la très haute performance, etc.

    Comprenons-nous bien. Mon point n'est pas de remettre en cause son travaille, mais de bien le faire comprendre. Ce qui fait que Ken Thompson est un grand Homme c'est qu'il a posé des concepts qui toujours référence 50 ans plus tard alors même que l'on parle d'une industrie qui évolue très vite. Ses concepts ont survécu à Internet. C'est en ça que son travaille est impressionnant et non dans sa prétendument capacité à coder vite. Il me semble plus pertinent de voir cet homme comme un grand penseur ayant une excellente capacité d'architecture et de conception que comme une pieuvre géante capable de coder avec 8 clavier en même temps.

    C'est amha toute l'histoire de l'informatique, au commencement la complexité est dans les principes qui se doivent d'être pérennes (système de fichiers arborescent, pipe, kernelland/userland,...) et plus on avance dans le temps et moins ce sont les grands concepts, mais leur mise en œuvre se complexifie.

    Pour l'anecdote js a était implémenté en une semaine lui aussi, mais Brendan Eich a poussé des concepts qui sont loin de faire l'unanimité.

    https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll