{"id":10514,"date":"2015-01-17T14:08:17","date_gmt":"2015-01-17T19:08:17","guid":{"rendered":"http:\/\/mjtsai.com\/blog\/?p=10514"},"modified":"2015-01-17T14:08:17","modified_gmt":"2015-01-17T19:08:17","slug":"100-years-of-computer-science","status":"publish","type":"post","link":"https:\/\/mjtsai.com\/blog\/2015\/01\/17\/100-years-of-computer-science\/","title":{"rendered":"100 Years of Computer Science"},"content":{"rendered":"<p><a href=\"http:\/\/www.thoughtworks.com\/insights\/blog\/100-years-computer-science\">Chris Ford<\/a> (via <a href=\"https:\/\/twitter.com\/olebegemann\/status\/556204468564660224\">Ole Begemann<\/a>):<\/p>\n<blockquote cite=\"http:\/\/www.thoughtworks.com\/insights\/blog\/100-years-computer-science\"><p>I came to appreciate academic papers relatively late. While a student, I can only specifically remember reading two papers, one of which (by Claude Shannon) appears below. As a professional programmer without a strong theoretical background, papers seemed difficult and unapproachable, and it took me a long time to realise what I&rsquo;d been missing.<\/p><p>Some colleagues, responding to my new-found enthusiasm, asked me for recommendations on where to start. Inspired by similar lists by Michaels <a href=\"http:\/\/web.archive.org\/web\/20121024173845\/http:\/\/blog.objectmentor.com\/articles\/2009\/02\/26\/10-papers-every-programmer-should-read-at-least-twice\">Feathers<\/a> and <a href=\"http:\/\/blog.fogus.me\/2011\/09\/08\/10-technical-papers-every-programmer-should-read-at-least-twice\/\">Fogus<\/a>, I&rsquo;ve compiled a timeline of papers that (for me) represent something of the spirit of the development of computer science over the past 100 years.<\/p><\/blockquote>\n<p>He chose one paper from each decade.<\/p>","protected":false},"excerpt":{"rendered":"<p>Chris Ford (via Ole Begemann): I came to appreciate academic papers relatively late. While a student, I can only specifically remember reading two papers, one of which (by Claude Shannon) appears below. As a professional programmer without a strong theoretical background, papers seemed difficult and unapproachable, and it took me a long time to realise [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"apple_news_api_created_at":"","apple_news_api_id":"","apple_news_api_modified_at":"","apple_news_api_revision":"","apple_news_api_share_url":"","apple_news_coverimage":0,"apple_news_coverimage_caption":"","apple_news_is_hidden":false,"apple_news_is_paid":false,"apple_news_is_preview":false,"apple_news_is_sponsored":false,"apple_news_maturity_rating":"","apple_news_metadata":"\"\"","apple_news_pullquote":"","apple_news_pullquote_position":"","apple_news_slug":"","apple_news_sections":"\"\"","apple_news_suppress_video_url":false,"apple_news_use_image_component":false,"footnotes":""},"categories":[4],"tags":[289,263,259,71],"class_list":["post-10514","post","type-post","status-publish","format-standard","hentry","category-programming-category","tag-algorithm","tag-theory","tag-math","tag-programming"],"apple_news_notices":[],"_links":{"self":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/10514","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/comments?post=10514"}],"version-history":[{"count":1,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/10514\/revisions"}],"predecessor-version":[{"id":10515,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/10514\/revisions\/10515"}],"wp:attachment":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/media?parent=10514"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/categories?post=10514"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/tags?post=10514"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}