si Ken Thompson sort du lot ce n'est pas pour son code (que l'on utilise plus depuis très longtemps) mais pour ses idées
Le code de Ken Thompson n'est plus vraiment actuel, il a été repris et refait, en particulier par le projet GNU et le noyau par Linux.
Ce qui reste et est fondamental, c'est l'architecture et les concepts qui vont avec. Lorsque la base manque de cohérence, le système se recouvre de verrues et d'emplâtres avec le temps. Au contraire, sur de bonnes fondations, cela n'arrive pas.
C'est parce que Unix partait sur une bonne structure sans prendre en compte les limitations des machines de l'époque qu'il existe toujours.
Le gros problème d'Unix a été son système de diffusion. En 1991, comme Linus, j'aspirais à utiliser un Unix chez moi. J'avais trouvé Coherent à un prix acceptable mais j'avais été un peu déçu. À la même époque un finlandais prenait une autre décision...
Linux est un noyau entièrement réécrit avec, à la base, l'architecture proposée par Linus Torvalds. Ici aussi, un embryon de qualité proposé par Linus a été essentiel mais il a fallu un ingrédient de plus pour que cela soit un succès mondial : la licence GPL.
[^] # Re: Relativisons
Posté par Pierre Jarillon (site web personnel) . En réponse à la dépêche Portrait de Ken Thompson. Évalué à 9.
Le code de Ken Thompson n'est plus vraiment actuel, il a été repris et refait, en particulier par le projet GNU et le noyau par Linux.
Ce qui reste et est fondamental, c'est l'architecture et les concepts qui vont avec. Lorsque la base manque de cohérence, le système se recouvre de verrues et d'emplâtres avec le temps. Au contraire, sur de bonnes fondations, cela n'arrive pas.
C'est parce que Unix partait sur une bonne structure sans prendre en compte les limitations des machines de l'époque qu'il existe toujours.
Le gros problème d'Unix a été son système de diffusion. En 1991, comme Linus, j'aspirais à utiliser un Unix chez moi. J'avais trouvé Coherent à un prix acceptable mais j'avais été un peu déçu. À la même époque un finlandais prenait une autre décision...
Linux est un noyau entièrement réécrit avec, à la base, l'architecture proposée par Linus Torvalds. Ici aussi, un embryon de qualité proposé par Linus a été essentiel mais il a fallu un ingrédient de plus pour que cela soit un succès mondial : la licence GPL.