Bilgisayar Bilimciler İçin Okuma Listesi
Bu listede, Üç Günde X Programlama Dilini öğrenin, Herkes İçin Y, Kapsamlı Z Referans Klavuzu gibi kitaplar yok. Internette bir aramayla bulabileceğiniz, iki sene sonra hiç değeri kalmayacak şeylerle kafanızı doldurmayın zaten. Bütün o enformasyon çöplüğü arasında, bilgiye ulaşmanızı sağlayacak yolları gösterenleri seçmeye çalıştım.
Feynman Lectures On Computation
Richard P. Feynman, Amazon'da incele, açıklamaları göster / kapa
The Art Of Computer Programming
Donald E. Knuth, kitapların sayfası, Amazon'da incele, açıklamaları göster / kapa
Great Ideas in Theoretical Computer Science
Scott Aaronson, MIT ders notları sayfası, açıklamaları göster / kapa
Artificial Intelligence: A Modern Approach
Peter Norvig ve Stuart Russell, kitabın sayfası, Amazon'da incele, açıklamaları göster / kapa
Flesh and Machines
Rodney A. Brooks, Amazon'da incele, açıklamaları göster / kapa
What Every Computer Scientist Should Know About Floating Point Arithmetic
David Goldberg, PDF indir, açıklamaları göster / kapa
Digital Typography
Donald E. Knuth, kitabın sayfası, Amazon'da incele, açıklamaları göster / kapa
Unix Network Programming
W. Richard Stevens, kitabın sayfası, Amazon'da incele, açıklamaları göster / kapa
Practical File System Design
Dominic Giampaolo, kitabın sayfası, PDF indir, açıklamaları göster / kapa
Epigrams
Alan J. Perlis, makaleyi oku, açıklamaları göster / kapa
Feynman, nobel ödüllü bir fizikçi. Kuantum fiziğinin öncülerinden, kuantum bilgisayar, nanoteknoloji kavramlarını ortaya atmış, ilk büyük paralel hesaplama bilgisayarının yapılmasında çok önemli rol oynamış, bu bilgisayarla fiziksel simülasyon ve yapay sinir ağları çalışmalarına öncülük etmiş.
Yaptıkları saymakla bitmeyen Feynman'ı, bilim adamları arasında idol kılan asıl şey ise, en karmaşık konuları bile, değişik açılardan yaklaşarak ve çok anlaşılır bir şekilde anlatabilmesi.
Bu kitap, 1983 ile 1986 arasında CalTech de verdiği bilişim derslerinden derlenmiş anlatımları içeriyor. Elektronların hareketinden, transistörlere, oradan mantık kapılarına, toplama devrelerine, mikroişlemcilere, bilgisayar mimarisine, programlara, en sonunda ise hesaplanabilirlik ve enformasyon teorisi gibi en soyut konulara geçerek, matematik ve fizik arasında bilgisayar biliminin kapsayıcı bir haritasını sunuyor.
Hesaplamanın termodinamiği ve geri çevrilebilen hesaplamalar, kitabın en ilgi çekici konuları.
Feynman, bu dersleri verirken, her konuda, o konuyu en iyi bilen bilim adamlarını çağırarak güncel bilgilerini öğrencilere aktarmalarını sağlamış. Derslere katılan bazı isimler: Marvin Minsky, Charles Bennett, John Hopfield. Malesef onların kattığı içerik bu kitaba alınmamış. Bu kişilerin yazılarını ve Feynman'ın konuyla ilgili iki makalesini içeren, Feynman and Computation adında başka bir kitap var.