{"id":37050,"date":"2019-10-31T22:15:29","date_gmt":"2019-10-31T19:15:29","guid":{"rendered":"https:\/\/prohoster.info\/blog\/alan-kej-rekomenduet-pochitat-starye-i-zabytye-no-vazhnye-knigi-po-programmirovaniyu\/"},"modified":"2019-10-31T22:15:29","modified_gmt":"2019-10-31T19:15:29","slug":"alan-kej-rekomenduet-pochitat-starye-i-zabytye-no-vazhnye-knigi-po-programmirovaniyu","status":"publish","type":"post","link":"https:\/\/prohoster.info\/nl\/blog\/news\/alan-kej-rekomenduet-pochitat-starye-i-zabytye-no-vazhnye-knigi-po-programmirovaniyu","title":{"rendered":"Alan Kay raadt aan om oude en vergeten, maar belangrijke boeken over programmeren te lezen.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Alan Kay raadt aan om oude en vergeten, maar belangrijke boeken over programmeren te lezen.\" src=\"\/wp-content\/uploads\/2019\/08\/873e7dfedcfb1b59bec3c6922804d970.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nAlan Kay is the Yoda for IT professionals. He <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/edison\/blog\/277803\/\">was at the forefront of creating the first personal computer (Xerox Alto)<\/a><\/noindex>, <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/hexlet\/blog\/303754\/\">the SmallTalk language, and the concept of \u2018object-oriented programming\u2019<\/a><\/noindex>. He has often expressed his views on education in the field of Computer Science and recommended books for those who wish to deepen their knowledge:<\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/goto\/blog\/352090\/\">Alan Kay: hoe ik Computer Science 101 zou onderwijzen<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/edison\/blog\/433732\/\">Alan Kay: \u201cWhat books would you recommend for someone studying Computer Science?\u201d<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/goto\/blog\/352156\/\">Alan Kay (and the collective intelligence of Habr): what books shape the thinking of a true engineer<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/goto\/blog\/352250\/\">Alan Kay and Marvin Minsky: Computer Science already has a \u2018grammar\u2019. What\u2019s needed is \u2018literature\u2019<\/a><\/noindex><\/li>\n<\/ul>\n<p>\nRecently on Quora <noindex><a rel=\"nofollow\" href=\"https:\/\/www.quora.com\/Experienced-programmers-and-computer-scientists-what-are-some-really-old-or-even-nearly-forgotten-books-you-think-every-new-programmer-should-read\/answer\/Alan-Kay-11?share=1\">this topic came up again<\/a><\/noindex> and the discussion reached the top spot on Hacker News. I present to your attention a \u2018new\u2019 list of super old and fundamental books on programming and the mindset of programmers from Alan Kay.<\/p>\n<h3>Lisp 1.5 Programmers Manual<\/h3>\n<p> <i>by John McCarthy, 1962<\/i><\/p>\n<p><img decoding=\"async\" alt=\"Alan Kay raadt aan om oude en vergeten, maar belangrijke boeken over programmeren te lezen.\" src=\"\/wp-content\/uploads\/2019\/08\/4c9f4f0bc05ad484ec3aebba4480afc9.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<i>This book is an absolute champion and a lifelong leader of all lists of books from Alan Kay. This version of the language is no longer available, but the book is magnificent.<\/i><\/p>\n<p><i>eight more rarities:<\/i><br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h3>Computation: Finite and Infinite Machines<\/h3>\n<p> <i>by Marvin Minsky, 1967<\/i><\/p>\n<p><img decoding=\"async\" alt=\"Alan Kay raadt aan om oude en vergeten, maar belangrijke boeken over programmeren te lezen.\" src=\"\/wp-content\/uploads\/2019\/08\/3cffff61e701ebfd691615d4d6358d4b.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<noindex><a rel=\"nofollow\" href=\"http:\/\/publ.lib.ru\/ARCHIVES\/M\/MINSKIY_Marvin_Li\/Minskiy_M.L._Vychisleniya_i_avtomaty.(1971).%5Bdjv-fax%5D.zip\">Marvin Minsky 'Computation and Automata' (rus, djvu).<br \/>\n<\/a><\/noindex><\/p>\n<h3>Advances in Programming and Non-Numerical Computation<\/h3>\n<p> <i>ed. L. Fox, 1966<\/i><\/p>\n<p><img decoding=\"async\" alt=\"Alan Kay raadt aan om oude en vergeten, maar belangrijke boeken over programmeren te lezen.\" src=\"\/wp-content\/uploads\/2019\/08\/840e7597293ed2d89492db632f111298.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h3>The Mythical Man-Month<\/h3>\n<p> <i>by Fred Brooks, 1975<\/i><\/p>\n<p><img decoding=\"async\" alt=\"Alan Kay raadt aan om oude en vergeten, maar belangrijke boeken over programmeren te lezen.\" src=\"\/wp-content\/uploads\/2019\/08\/8c7215d485991812ba5079991dd930a0.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/nsu.ru\/xmlui\/bitstream\/handle\/nsu\/8870\/Frederick_Brooks.pdf\">The Mythical Man-Month (PDF, 171 pages)<\/a><\/noindex><\/p>\n<h3>The Sciences of the Artificial<\/h3>\n<p> <i>by Herb Simon<\/i><\/p>\n<p><img decoding=\"async\" alt=\"Alan Kay raadt aan om oude en vergeten, maar belangrijke boeken over programmeren te lezen.\" src=\"\/wp-content\/uploads\/2019\/08\/2d29b3649aa6ccde021165d9869f18e6.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/monoskop.org\/images\/9\/9c\/Simon_Herbert_A_The_Sciences_of_the_Artificial_3rd_ed.pdf\">The Sciences of the Artificial (PDF, 241 pages)<\/a><\/noindex><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/lib100.com\/other\/nauki_ob_iskusstvennom\/djvu\/\">The book by Herbert Simon (Turing Award and Nobel Prize winner) in Russian (djvu).<\/a><\/noindex> <\/p>\n<blockquote><p>Herbert Simon did not read newspapers or watch television because he believed that if something really important happened, someone would definitely tell him about it, so he shouldn't waste time on the media.<br \/>\n \u2014 <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%A1%D0%B0%D0%B9%D0%BC%D0%BE%D0%BD,_%D0%93%D0%B5%D1%80%D0%B1%D0%B5%D1%80%D1%82_%D0%90%D0%BB%D0%B5%D0%BA%D1%81%D0%B0%D0%BD%D0%B4%D0%B5%D1%80\">KB van Fortinet<\/a><\/noindex> <\/p><\/blockquote>\n<h3>A Programming Language<\/h3>\n<p> <i>by Ken Iverson, 1962<\/i><\/p>\n<p><img decoding=\"async\" alt=\"Alan Kay raadt aan om oude en vergeten, maar belangrijke boeken over programmeren te lezen.\" src=\"\/wp-content\/uploads\/2019\/08\/4e23454370ab990910332ad7559883ee.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h3>Control Structures for Programming Languages<\/h3>\n<p><i>by Dave Fisher, 1970<\/i><\/p>\n<p><img decoding=\"async\" alt=\"Alan Kay raadt aan om oude en vergeten, maar belangrijke boeken over programmeren te lezen.\" src=\"\/wp-content\/uploads\/2019\/08\/5ed24c3b1dcd68ef7f2fe85ccd16035c.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/pdfs.semanticscholar.org\/237f\/33308e8e9dc794e56307649155e6aa7a5882.pdf\">Control Structures for Programming Languages (PDF, 216 pages)<\/a><\/noindex><\/p>\n<h3>The Metaobject Protocol<\/h3>\n<p><i> by Kiczales<\/i><\/p>\n<p><img decoding=\"async\" alt=\"Alan Kay raadt aan om oude en vergeten, maar belangrijke boeken over programmeren te lezen.\" src=\"\/wp-content\/uploads\/2019\/08\/76bba72646bbe830eb37b77e62b76319.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h3>Joe Armstrong\u2019s PhD thesis<\/h3>\n<p>\n<img decoding=\"async\" alt=\"Alan Kay raadt aan om oude en vergeten, maar belangrijke boeken over programmeren te lezen.\" src=\"\/wp-content\/uploads\/2019\/08\/81b00c8b8a3da49ed58c426f82cedfd5.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<i><noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%90%D1%80%D0%BC%D1%81%D1%82%D1%80%D0%BE%D0%BD%D0%B3,_%D0%94%D0%B6%D0%BE_(%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%81%D1%82)\">Joe Armstrong<\/a><\/noindex>, the creator of Erlang.<\/i><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"http:\/\/erlang.org\/download\/armstrong_thesis_2003.pdf\">Joe Armstrong's PhD-thesis (PDF, 295 pagina's)<\/a><\/noindex><\/p>\n<h3>P.S.<\/h3>\n<p>\nTwo questions for Habr readers:<\/p>\n<ol>\n<li>Which old-school books do you consider essential reading?<\/li>\n<li>Which non-programming books have enhanced your thinking\/programmer worldview?<\/li>\n<\/ol>\n<p>Bron: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/463149\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0410\u043b\u0430\u043d \u041a\u0435\u0439 \u2014 \u044d\u0442\u043e \u043c\u0430\u0433\u0438\u0441\u0442\u0440 \u0419\u043e\u0434\u0430 \u0434\u043b\u044f \u0418\u0422\u0438\u0448\u043d\u0438\u043a\u043e\u0432. \u041e\u043d \u0441\u0442\u043e\u044f\u043b \u0443 \u0438\u0441\u0442\u043e\u043a\u043e\u0432 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u043f\u0435\u0440\u0432\u043e\u0433\u043e \u043f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u0430 (Xerox Alto), \u044f\u0437\u044b\u043a\u0430 SmallTalk \u0438 \u043a\u043e\u043d\u0446\u0435\u043f\u0446\u0438\u0438 \u00ab\u043e\u0431\u044a\u0435\u043a\u0442\u043d\u043e-\u043e\u0440\u0438\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f\u00bb. \u041e\u043d \u0443\u0436\u0435 \u043c\u043d\u043e\u0433\u043e \u0432\u044b\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u043b\u0441\u044f \u043e \u0441\u0432\u043e\u0435\u043c \u0432\u0437\u0433\u043b\u044f\u0434\u0435 \u043d\u0430 \u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u0432 \u0441\u0444\u0435\u0440\u0435 Computer Science \u0438 \u0441\u043e\u0432\u0435\u0442\u043e\u0432\u0430\u043b \u043a\u043d\u0438\u0433\u0438 \u0442\u0435\u043c, \u043a\u0442\u043e \u0445\u043e\u0447\u0435\u0442 \u0443\u0433\u043b\u0443\u0431\u0438\u0442\u044c \u0441\u0432\u043e\u0438 \u043f\u043e\u0437\u043d\u0430\u043d\u0438\u044f: \u0410\u043b\u0430\u043d \u041a\u0435\u0439: \u043a\u0430\u043a \u0431\u044b \u044f \u043f\u0440\u0435\u043f\u043e\u0434\u0430\u0432\u0430\u043b Computer Science 101 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":27774,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-37050","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0410\u043b\u0430\u043d \u041a\u0435\u0439.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/nl\/blog\/news\/alan-kej-rekomenduet-pochitat-starye-i-zabytye-no-vazhnye-knigi-po-programmirovaniyu\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"nl_NL\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0410\u043b\u0430\u043d \u041a\u0435\u0439 \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u0435\u0442 \u043f\u043e\u0447\u0438\u0442\u0430\u0442\u044c \u0441\u0442\u0430\u0440\u044b\u0435 \u0438 \u0437\u0430\u0431\u044b\u0442\u044b\u0435, \u043d\u043e \u0432\u0430\u0436\u043d\u044b\u0435 \u043a\u043d\u0438\u0433\u0438 \u043f\u043e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044e | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0410\u043b\u0430\u043d \u041a\u0435\u0439.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/nl\/blog\/news\/alan-kej-rekomenduet-pochitat-starye-i-zabytye-no-vazhnye-knigi-po-programmirovaniyu\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T19:15:29+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:15:29+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Alan Kay recommends reading old and forgotten, but important books on programming | ProHoster","description":"Alan Kay.","canonical_url":"https:\/\/prohoster.info\/nl\/blog\/news\/alan-kej-rekomenduet-pochitat-starye-i-zabytye-no-vazhnye-knigi-po-programmirovaniyu","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"nl_NL","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0410\u043b\u0430\u043d \u041a\u0435\u0439 \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u0435\u0442 \u043f\u043e\u0447\u0438\u0442\u0430\u0442\u044c \u0441\u0442\u0430\u0440\u044b\u0435 \u0438 \u0437\u0430\u0431\u044b\u0442\u044b\u0435, \u043d\u043e \u0432\u0430\u0436\u043d\u044b\u0435 \u043a\u043d\u0438\u0433\u0438 \u043f\u043e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044e | ProHoster","og:description":"\u0410\u043b\u0430\u043d \u041a\u0435\u0439.","og:url":"https:\/\/prohoster.info\/nl\/blog\/news\/alan-kej-rekomenduet-pochitat-starye-i-zabytye-no-vazhnye-knigi-po-programmirovaniyu","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T19:15:29+00:00","article:modified_time":"2019-10-31T19:15:29+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"37050","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-22 05:51:33","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 01:34:24","updated":"2026-01-22 05:51:33","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts\/37050","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/comments?post=37050"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/posts\/37050\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/media\/27774"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/media?parent=37050"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/categories?post=37050"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/nl\/wp-json\/wp\/v2\/tags?post=37050"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}