Z:gnu-www-ja-google-engineering-talk--a83ddb-Now, UNIX consists of many com/fr

Unix est fait de nombreux composants qui communiquent entre eux par des interfaces plus ou moins documentées. Et les utilisateurs se servent de ces interfaces. Donc la compatibilité avec Unix nécessitait d'utiliser les mêmes interfaces, ce qui voulait dire que les décisions initiales de conception étaient prises de facto, sauf une : la gamme de machines qui serait gérée. Unix avait été conçu pour fonctionner sur des machines 16 bits, ce qui demandait un surcroît de travail parce que la taille des programmes devait rester réduite ; aussi ai-je décidé d'économiser ce travail supplémentaire en ne prenant en compte aucune machine en-dessous de 32 bits. J'ai calculé qu'il faudrait plusieurs années pour finir le système et qu'à ce moment-là les gens utiliseraient de toute façon des machines 32 bits. Et c'est ce qui s'est passé.