Sejam motivos históricos, técnicos ou filosóficos; existem muitos textos por ai que muita gente deveria já ter lido e fica dando bobeira.
Esse eu lí recentemente e recomendo a todo mundo que usa algum sistema unix ou derivado: The UNIX Time-Sharing System, D. M. Ritchie and K. Thompson. Leitura boa garantida caso você tenha menos de 50 anos.
Essa palestra sobre design e evolução de linguagens é incrivel, obrigatorio para qualquer um que deseja ser programador: Growing a Language, Guy L. Steele Jr.
Desculpe a ignorância, rs, Quem é Andy Tanenbaum ?
r_linux
O cara que escreveu o Minix…
Uma altoridade em Sistemas Operacionais Distribuidos… e Networks…
…acho que lendo isso fica mais facil http://www.cs.vu.nl/~ast/home/faq.html
Rafael_Afonso
O cara que escreveu o Minix…
Uma altoridade em Sistemas Operacionais Distribuidos… e Networks…
…acho que lendo isso fica mais facil http://www.cs.vu.nl/~ast/home/faq.html
E foi do Minix e do livro sobre Sistemas Operacionais do Tanenbaum que o Linus Torvalds começou a criar o Linux.
woquiton
Me lembro agora… pouca coisa… da época da faculdade.
Valeu.
r_linux
Sim… em pouco tempo… a lista de discussão do Minix tinha 40.000 e os caras queriam colocar muitas features e o Tanenbaum não queria isso… ele queria manter o Minix simples para ele poder continuar usando em suas aulas e os alunos entenderem…
E já aproveitando… o Minix nasceu pq a AT&T que na época tinha o poder sobre o Unix que Tanenbaum usava em suas aulas fechou o código e colocou varias restrições fazendo Tanenbaum escrever o Minix…
marciolx
Eu gostei deste do Paul Graham, se metade do que ele diz aí for verdade…
Outro clássico instantâneo é esse :Teach Yourself Programming in Ten Years, do Peter Norvig, autor do livro base de 9 em 10 cursos de inteligência artificial e responsável por vários dos robôs criados na NASA. E, claro, agora trabalhando no Google.