{"id":1881,"date":"2015-03-05T01:59:06","date_gmt":"2015-03-05T06:59:06","guid":{"rendered":"http:\/\/dwaynephillips.net\/workingup\/?p=1881"},"modified":"2015-02-16T10:04:34","modified_gmt":"2015-02-16T15:04:34","slug":"efficiency-from-laziness","status":"publish","type":"post","link":"https:\/\/dwaynephillips.net\/workingup\/2015\/03\/efficiency-from-laziness\/","title":{"rendered":"Efficiency from Laziness"},"content":{"rendered":"<p>by Dwayne Phillips<\/p>\n<p><strong>Some of today&#8217;s more efficient technologies are efficient because we are lazy.<\/strong><\/p>\n<p>FORTRAN is an efficient programming language. The executable files are small. The programs execute quickly. There is a simple reasons why FORTRAN is an efficient programming language: the compilers were created at a time when computing resources were much less than they are today.<\/p>\n<p>We should update the compilers to take advantage of today&#8217;s more abundant computing resources. We, however, don&#8217;t update them. We have more important things to do with our time. Well, maybe it&#8217;s just because we have things to do that we like more than updating old compilers.<\/p>\n<blockquote><p>This is also known as being lazy.<\/p><\/blockquote>\n<p>That is a bit more blunt than, &#8220;we have limited personnel expertise and have based allocation of resources on return on investment analysis,&#8221; but is also a bit more closer to the truth.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>by Dwayne Phillips Some of today&#8217;s more efficient technologies are efficient because we are lazy. FORTRAN is an efficient programming language. The executable files are small. The programs execute quickly. There is a simple reasons why FORTRAN is an efficient programming language: the compilers were created at a time when computing resources were much less [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[51,83,70],"tags":[173,200,190],"class_list":["post-1881","post","type-post","status-publish","format-standard","hentry","category-choose","category-computing","category-excuses","tag-choose","tag-computing","tag-excuses"],"_links":{"self":[{"href":"https:\/\/dwaynephillips.net\/workingup\/wp-json\/wp\/v2\/posts\/1881","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dwaynephillips.net\/workingup\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dwaynephillips.net\/workingup\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dwaynephillips.net\/workingup\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dwaynephillips.net\/workingup\/wp-json\/wp\/v2\/comments?post=1881"}],"version-history":[{"count":1,"href":"https:\/\/dwaynephillips.net\/workingup\/wp-json\/wp\/v2\/posts\/1881\/revisions"}],"predecessor-version":[{"id":1882,"href":"https:\/\/dwaynephillips.net\/workingup\/wp-json\/wp\/v2\/posts\/1881\/revisions\/1882"}],"wp:attachment":[{"href":"https:\/\/dwaynephillips.net\/workingup\/wp-json\/wp\/v2\/media?parent=1881"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dwaynephillips.net\/workingup\/wp-json\/wp\/v2\/categories?post=1881"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dwaynephillips.net\/workingup\/wp-json\/wp\/v2\/tags?post=1881"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}