Ο Άλαν Κέι συνιστά να διαβάζετε παλιά και ξεχασμένα αλλά σημαντικά βιβλία προγραμματισμού

Ο Άλαν Κέι συνιστά να διαβάζετε παλιά και ξεχασμένα αλλά σημαντικά βιβλία προγραμματισμού
Ο Alan Kay είναι ο Master Yoda για τους ανθρώπους της πληροφορικής. Αυτός βρισκόταν στις απαρχές της δημιουργίας του πρώτου προσωπικού υπολογιστή (Xerox Alto), Γλώσσα SmallTalk και η έννοια του "αντικειμενοστρεφούς προγραμματισμού". Έχει μιλήσει εκτενώς για τις απόψεις του σχετικά με την εκπαίδευση στην Επιστήμη των Υπολογιστών και έχει προτείνει βιβλία σε όσους θέλουν να εμβαθύνουν τις γνώσεις τους:

Πρόσφατα στο Quora επανέφερε το θέμα και η συζήτηση βγήκε στην κορυφή στο Hacker News. Φέρνω στην προσοχή σας μια «νέα» λίστα με υπερ-παλιά και θεμελιώδη βιβλία για τον προγραμματισμό και τη σκέψη ενός προγραμματιστή από τον Άλαν Κέι.

Εγχειρίδιο Lisp 1.5 Programmers

του John McCarthy, 1962

Ο Άλαν Κέι συνιστά να διαβάζετε παλιά και ξεχασμένα αλλά σημαντικά βιβλία προγραμματισμού

Το βιβλίο είναι ο απόλυτος πρωταθλητής και ισόβιος ηγέτης της βαθμολογίας όλων των λιστών βιβλίων από τον Άλαν Κέι. Αυτή η έκδοση της γλώσσας δεν είναι πλέον διαθέσιμη, αλλά το βιβλίο είναι υπέροχο.

οκτώ ακόμη σπάνια:

Υπολογισμός: πεπερασμένες και άπειρες μηχανές

του Marvin Minsky, 1967

Ο Άλαν Κέι συνιστά να διαβάζετε παλιά και ξεχασμένα αλλά σημαντικά βιβλία προγραμματισμού

Marvin Minsky "Computations and Automata" (rus, djvu).

Προόδους στον Προγραμματισμό και τους Μη Αριθμητικούς Υπολογισμούς

εκδ. L. Fox, 1966

Ο Άλαν Κέι συνιστά να διαβάζετε παλιά και ξεχασμένα αλλά σημαντικά βιβλία προγραμματισμού

Ο Μυθικός Άνθρωπος-Μήνας

από τον Fred Brooks, 1975

Ο Άλαν Κέι συνιστά να διαβάζετε παλιά και ξεχασμένα αλλά σημαντικά βιβλία προγραμματισμού

Μυθικός άνθρωπος-μήνας (PDF, 171 σελίδες)

Οι Επιστήμες του Τεχνητού

από τον Herb Simon

Ο Άλαν Κέι συνιστά να διαβάζετε παλιά και ξεχασμένα αλλά σημαντικά βιβλία προγραμματισμού

The Sciences of the Artificial (PDF, 241 σελίδες)

Βιβλίο του Χέρμπερτ Σάιμον (βραβευμένος με Τούρινγκ και Νόμπελ) στα ρωσικά (djvu).

Ο Χέρμπερτ Σάιμον δεν διάβαζε εφημερίδες ούτε έβλεπε τηλεόραση γιατί πίστευε ότι αν συνέβαινε κάτι πραγματικά σημαντικό, σίγουρα κάποιος θα του το έλεγε, οπότε δεν αξίζει να χάνεις χρόνο στα μέσα ενημέρωσης.
- Wikipedia

Γλώσσα προγραμματισμού

από τον Ken Iverson, 1962

Ο Άλαν Κέι συνιστά να διαβάζετε παλιά και ξεχασμένα αλλά σημαντικά βιβλία προγραμματισμού

Δομές Ελέγχου για Γλώσσες Προγραμματισμού

από τον Dave Fisher, 1970

Ο Άλαν Κέι συνιστά να διαβάζετε παλιά και ξεχασμένα αλλά σημαντικά βιβλία προγραμματισμού

Δομές ελέγχου για γλώσσες προγραμματισμού (PDF, 216 σελίδες)

Το πρωτόκολλο Metaobject

από τον Kiczales

Ο Άλαν Κέι συνιστά να διαβάζετε παλιά και ξεχασμένα αλλά σημαντικά βιβλία προγραμματισμού

Διδακτορική διατριβή του Joe Armstrong

Ο Άλαν Κέι συνιστά να διαβάζετε παλιά και ξεχασμένα αλλά σημαντικά βιβλία προγραμματισμού

Τζο Άρμστρονγκ, δημιουργός του Erlang.

Διδακτορική διατριβή του Joe Armstrong (PDF, 295 σελίδες)

PS

Δύο ερωτήσεις προς τους αναγνώστες:

  1. Ποια παλιά σχολικά βιβλία θεωρείτε ότι πρέπει να διαβάσετε;
  2. Ποια βιβλία χωρίς προγραμματισμό έχουν βελτιώσει την προγραμματιστική νοοτροπία/κοσμοθεωρία σας;

Πηγή: www.habr.com

Προσθέστε ένα σχόλιο