{"id":97,"date":"2008-03-30T22:01:45","date_gmt":"2008-03-30T21:01:45","guid":{"rendered":"http:\/\/www.gamlor.info\/wordpress\/?p=97"},"modified":"2021-03-11T09:43:44","modified_gmt":"2021-03-11T08:43:44","slug":"but-the-question-is-do-you-want-it-get-done-or-do-you-want-it-get-right","status":"publish","type":"post","link":"https:\/\/www.gamlor.info\/wordpress\/2008\/03\/but-the-question-is-do-you-want-it-get-done-or-do-you-want-it-get-right\/","title":{"rendered":"&#8230;But the question is, do you want it get done or do you want it get right!"},"content":{"rendered":"<p>A quote from the <a href=\"http:\/\/channel9.msdn.com\/Showpost.aspx?postid=393025\">talk on channel 9<\/a> with Erik Meijer, Bertrand Meyer and Yuri Gurevich. Charles Torre (the interviewer) is asking, why the majority of the programmers using languages like C++, PHP, C#, Java etc and not &#8220;better&#8221; ones)<\/p>\n<p>Charles: &#8220;&#8230;theres also this notion of productivity. I&#8217;m a developer, there&#8217;s an algorithm I&#8217;ve to write, I want it get done in 8 hours and not 36 hours.&#8221;<\/p>\n<p>Erik: &#8220;<strong>But the question is, do you want it get done or do you want it get right<\/strong>. &#8230; That&#8217;s probably the problem that we confuse productivity with you know getting it done quickly. &#8230;.&#8221;<\/p>\n<p>That in my opinion really a problem in wide areas of the software development areas. We complete forget how many hours we&#8217;re debugging, fixing etc. That&#8217;s why I just can&#8217;t stand language with Pointers (because pointer are unnecessary difficult to get right), I really still unlucky with languages like Java or C# (they still make it to easy to shoot yourself in the foot). That why I further really like tools like Tools for static analysis. I hope that for example in the .NET world Spec# merges with C# and becomes a standard in the language and that in the Java-World they introduce specification-annotations which can by checked by the compile\/tools.<\/p>\n<p>Btw. Erik Meijer gives always interesting talks. There are more interviews, talks of him on channel 9 and elsewhere.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A quote from the talk on channel 9 with Erik Meijer, Bertrand Meyer and Yuri Gurevich. Charles Torre (the interviewer) is asking, why the majority of the programmers using languages&hellip; <\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_links_to":"","_links_to_target":""},"categories":[11,17],"tags":[38,80,39,10],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.gamlor.info\/wordpress\/wp-json\/wp\/v2\/posts\/97"}],"collection":[{"href":"https:\/\/www.gamlor.info\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.gamlor.info\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.gamlor.info\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.gamlor.info\/wordpress\/wp-json\/wp\/v2\/comments?post=97"}],"version-history":[{"count":2,"href":"https:\/\/www.gamlor.info\/wordpress\/wp-json\/wp\/v2\/posts\/97\/revisions"}],"predecessor-version":[{"id":3743,"href":"https:\/\/www.gamlor.info\/wordpress\/wp-json\/wp\/v2\/posts\/97\/revisions\/3743"}],"wp:attachment":[{"href":"https:\/\/www.gamlor.info\/wordpress\/wp-json\/wp\/v2\/media?parent=97"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.gamlor.info\/wordpress\/wp-json\/wp\/v2\/categories?post=97"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.gamlor.info\/wordpress\/wp-json\/wp\/v2\/tags?post=97"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}