<story><title>Graydon Hoare: 21 compilers and 3 orders of magnitude in 60 minutes</title><url>http://lambda-the-ultimate.org/node/5648</url></story><parent_chain></parent_chain><comment><author>lioeters</author><text>That&amp;#x27;s the third Hoare for me today.&lt;p&gt;1. Tony Hoare - &amp;quot;I couldn&amp;#x27;t resist the temptation to put in a null reference, simply because it was so easy to implement. This has led to innumerable errors, vulnerabilities, and system crashes, which have probably caused a billion dollars of pain and damage in the last forty years.&amp;quot; Null References: The Billion Dollar Mistake - &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;www.infoq.com&amp;#x2F;presentations&amp;#x2F;Null-References-The-Billion-Dollar-Mistake-Tony-Hoare&amp;#x2F;&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;www.infoq.com&amp;#x2F;presentations&amp;#x2F;Null-References-The-Bill...&lt;/a&gt;&lt;p&gt;2. C.A.R. Hoare - &amp;quot;The most important property of a program is whether it accomplishes the intention of its user.&amp;quot;&lt;p&gt;3. Graydon Hoare - &amp;quot;Rust started as a personal project (on my own laptop, on my own time) in 2006. It was a small but real 17kloc native compiler for linux, mac and windows by the time Mozilla began sponsoring it in 2009-10.&amp;quot;&lt;p&gt;EDIT: C.A.R. = Charles Antony Richard = Tony. Not to be confused with his twin brother C.D.R.</text></comment>
<story><title>Graydon Hoare: 21 compilers and 3 orders of magnitude in 60 minutes</title><url>http://lambda-the-ultimate.org/node/5648</url></story><parent_chain></parent_chain><comment><author>levodelellis</author><text>The slides seems like a history talk or a pep talk. I didn&amp;#x27;t really get anything from it and I wrote a non trivial compiler so I would understand the details. This seems like it&amp;#x27;d be a fun talk to listen to. A quick search doesn&amp;#x27;t show any audios&amp;#x2F;videos online</text></comment>