Há o relato de 2013 de Steve C. Johnson sobre isso, como usuário, em que os usuários reclamam sobre fototipagem e - eis! - o problema é resolvido dois dias depois. Mas Douglas McIlroy contou a história de forma um pouco diferente um quarto de século antes.
Na versão de McIlroy, o erro padrão foi uma conseqüência natural da famosa introdução de Ken Thompson sobre a linha de comando do Unix. No mundo do Unix anterior ao pipeline, o fato de que os erros seriam enviados para o arquivo para o qual a saída padrão havia sido redirecionada era "problema". Mas após a introdução do pipeline, esse comportamento "tornou-se intolerável quando a saída foi enviada para um processo desavisado". McIlroy conta que Dennis Ritchie introduziu o mecanismo de erro padrão para finalmente corrigir isso "logo" depois da Sexta Edição.
Além disso, McIlroy estava, é claro, trabalhando na ideia de oleodutos no Unix por um tempo justo, até o momento, incluindo uma série de propostas durante o período de pelo menos dois anos; tendo inventado a metáfora da hosepipe de jardim meia década antes disso. O conceito de um fluxo separado e distinto dos fluxos de pipeline não apareceu magicamente do nada em apenas alguns dias.
Leitura adicional
- Steve C. Johnson (2013-12-11). Fotocompositora de Sistemas Gráficos C / A / T . Lista de discussão do TUHS. A Unix Heritage Society.
- M Douglas McIlroy (1987). Um leitor UNIX de pesquisa: trechos anotados do manual do programador, 1971–1986 . Relatório Técnico # 139 da Ciência de Computadores da AT & T Bell Laboratories. p. 9. ( arquivo )
- "" Eu vou fazer isso ", e ele fez ". A criação do sistema operacional UNIX .