{"id":7770,"date":"2004-08-06T14:34:13","date_gmt":"2004-08-06T12:34:13","guid":{"rendered":"https:\/\/mamchenkov.net\/wordpress\/2004\/08\/06\/archives-of-edsger-w-dijkstra\/"},"modified":"2010-08-04T02:20:23","modified_gmt":"2010-08-04T00:20:23","slug":"archives-of-edsger-w-dijkstra","status":"publish","type":"post","link":"https:\/\/mamchenkov.net\/wordpress\/2004\/08\/06\/archives-of-edsger-w-dijkstra\/","title":{"rendered":"Archives of Edsger W. Dijkstra"},"content":{"rendered":"<!-- google_ad_section_start -->\n<p style=\"text-align: center;\"><img decoding=\"async\" class=\"aligncenter\" src=\"\/wordpress\/wp-content\/20040806-edsger_dijkstra.jpg\" alt=\"\" height=\"500\" \/><\/p>\n<p>Archive of all Edsger W. Dijkstra works can be found <a href=\"http:\/\/www.cs.utexas.edu\/users\/EWD\/\">here<\/a>.  For those of you who don&#8217;t know who he was, here is a quote from the site:<\/p>\n<blockquote><p>Edsger Wybe Dijkstra was one of the most influential members of computing science&#8217;s founding generation. Among the domains in which his scientific contributions are fundamental are<\/p>\n<ul>\n<li>algorithm design<\/li>\n<li>programming languages<\/li>\n<li>program design<\/li>\n<li>operating systems<\/li>\n<li>distributed processing<\/li>\n<li>formal specification and verification<\/li>\n<li>design of mathematical arguments<\/li>\n<\/ul>\n<p>In addition, Dijkstra was intensely interested in teaching, and in the relationships between academic computing science and the software industry.<\/p>\n<p>During his forty-plus years as a computing scientist, which included positions in both academia and industry, Dijkstra&#8217;s contributions brought him many prizes and awards, including computing science&#8217;s highest honor, the ACM Turing Award.<\/p><\/blockquote>\n<p>Most of his papers make for a rather entertaining read.  (For example, the thingy about hungry professors and semaphores).<\/p>\n<!-- google_ad_section_end -->\n","protected":false},"excerpt":{"rendered":"<!-- google_ad_section_start -->\n<p>Archive of all Edsger W. Dijkstra works can be found here. For those of you who don&#8217;t know who he was, here is a quote from the site: Edsger Wybe Dijkstra was one of the most influential members of computing science&#8217;s founding generation. Among the domains in which his scientific contributions are fundamental are algorithm &hellip; <a href=\"https:\/\/mamchenkov.net\/wordpress\/2004\/08\/06\/archives-of-edsger-w-dijkstra\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Archives of Edsger W. Dijkstra<\/span><\/a><\/p>\n<!-- google_ad_section_end -->\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"_links_to":"","_links_to_target":""},"categories":[1,62],"tags":[850,1192,2405],"keyring_services":[],"class_list":["post-7770","post","type-post","status-publish","format-standard","hentry","category-general","category-technology","tag-algorithms","tag-computer-science","tag-edsger-dijkstra"],"aioseo_notices":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":17764,"url":"https:\/\/mamchenkov.net\/wordpress\/2013\/02\/18\/ten-things-i-hate-about-object-oriented-programming\/","url_meta":{"origin":7770,"position":0},"title":"Ten Things I Hate About Object-Oriented Programming","author":"Leonid Mamchenkov","date":"February 18, 2013","format":"link","excerpt":"Ten Things I Hate About Object-Oriented Programming Apparently I\u2019m not the only one. In the immortal words of Edsger Dijkstra: \"Object-oriented programming is an exceptionally bad idea which could only have originated in California.\"","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":68,"url":"https:\/\/mamchenkov.net\/wordpress\/2002\/08\/11\/random-bits-6\/","url_meta":{"origin":7770,"position":1},"title":"Random bits","author":"Leonid Mamchenkov","date":"August 11, 2002","format":false,"excerpt":"Some work on my school project. Random reading of Perl books and Dijkstra articles. Beer session. Lots of nice Q3 OSP TDM games. Even few demos posted on Gamers.CY.","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":28489,"url":"https:\/\/mamchenkov.net\/wordpress\/2018\/04\/18\/parsing-a-timeline\/","url_meta":{"origin":7770,"position":2},"title":"Parsing: a timeline","author":"Leonid Mamchenkov","date":"April 18, 2018","format":false,"excerpt":"\"Parsing: a timeline\" is a historical timeline of parsing, as done by computers and computer programming languages.\u00a0 It starts well before computers were actually invented, from the time where people started thinking about what is a language, what it consists of and how it works. Even though this article is\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":23218,"url":"https:\/\/mamchenkov.net\/wordpress\/2014\/12\/26\/awesome-courses-list-of-awesome-university-courses-for-learning-computer-science\/","url_meta":{"origin":7770,"position":3},"title":"awesome courses &#8211; list of awesome university courses for learning Computer Science!","author":"Leonid Mamchenkov","date":"December 26, 2014","format":"link","excerpt":"awesome courses - list of awesome university courses for learning Computer Science! While there were quite a few of these from before, this one is a really good selection. \u00a0I'm currently going through the slides of the Cloud Computing course from Cornell University.","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":13717,"url":"https:\/\/mamchenkov.net\/wordpress\/2010\/11\/23\/20-must-see-ted-videos-for-computer-science-people\/","url_meta":{"origin":7770,"position":4},"title":"20 must see TED videos for Computer Science people","author":"Leonid Mamchenkov","date":"November 23, 2010","format":false,"excerpt":"Masters in Computer Science collected and described 20 must see TED videos for Computer Scientists. \u00a0I \u00a0previously saw some of these, but it's nice to have them all handy in one place. \u00a0If you prefer TED's video player, click through to get the list. \u00a0I personally like YouTube better. \u00a0So\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/img.youtube.com\/vi\/PL1F2FED49D6BCE12C\/0.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":15726,"url":"https:\/\/mamchenkov.net\/wordpress\/2011\/10\/13\/dennis-ritchie-rip\/","url_meta":{"origin":7770,"position":5},"title":"Dennis Ritchie, RIP","author":"Leonid Mamchenkov","date":"October 13, 2011","format":false,"excerpt":"I've just learned of yet another great loss - Dennis Ritchie, who passed away a few days ago at the age of 70. It's difficult to describe his contributions and achievements to non-technical people, but anyone with even a grain of knowledge of computer history and modern affairs can appreciate\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2011\/10\/225px-Dennis_MacAlistair_Ritchie_.jpg?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]}],"jetpack_sharing_enabled":true,"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts\/7770","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/comments?post=7770"}],"version-history":[{"count":0,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts\/7770\/revisions"}],"wp:attachment":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/media?parent=7770"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/categories?post=7770"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/tags?post=7770"},{"taxonomy":"keyring_services","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/keyring_services?post=7770"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}