<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Compiler writing: The career path to World domination</title>
	<atom:link href="http://shape-of-code.coding-guidelines.com/2009/11/07/compiler-writing-the-career-path-to-world-domination/feed/" rel="self" type="application/rss+xml" />
	<link>http://shape-of-code.coding-guidelines.com/2009/11/07/compiler-writing-the-career-path-to-world-domination/</link>
	<description></description>
	<lastBuildDate>Sun, 12 Feb 2012 22:01:48 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: yugr</title>
		<link>http://shape-of-code.coding-guidelines.com/2009/11/07/compiler-writing-the-career-path-to-world-domination/comment-page-1/#comment-894</link>
		<dc:creator>yugr</dc:creator>
		<pubDate>Fri, 25 Dec 2009 21:38:03 +0000</pubDate>
		<guid isPermaLink="false">http://shape-of-code.coding-guidelines.com/?p=125#comment-894</guid>
		<description>Well, CIA or NSA (or their equivalents in other countries) may invest a few man-years to build a very basic compiler just for a purpose of gcc validation.</description>
		<content:encoded><![CDATA[<p>Well, CIA or NSA (or their equivalents in other countries) may invest a few man-years to build a very basic compiler just for a purpose of gcc validation.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Derek-Jones</title>
		<link>http://shape-of-code.coding-guidelines.com/2009/11/07/compiler-writing-the-career-path-to-world-domination/comment-page-1/#comment-744</link>
		<dc:creator>Derek-Jones</dc:creator>
		<pubDate>Wed, 18 Nov 2009 02:23:17 +0000</pubDate>
		<guid isPermaLink="false">http://shape-of-code.coding-guidelines.com/?p=125#comment-744</guid>
		<description>David Wheeler&#039;s thesis blog post is linked to through &quot;a recent PhD thesis&quot;.  I was a bit disappointed that this thesis wasted so much space on mathematical proofs of little practical relevance and less space on realistic verification issues.

I don&#039;t think it is realistic to assume the existence of a trusted compiler.  We should assume that all compilers contain backdoors.

Analysing in more detail how actual implementations might function would provide data that could be used to estimate the probability that two independently developed compilers would use the same backdoor techniques and thus make it lot less likely that one could be used to verify the other (making the worse case scenario that all compilers contain backdoors).  It could also provide useful insight into how source code evolution impacts backdoor propagation success rates.</description>
		<content:encoded><![CDATA[<p>David Wheeler&#8217;s thesis blog post is linked to through &#8220;a recent PhD thesis&#8221;.  I was a bit disappointed that this thesis wasted so much space on mathematical proofs of little practical relevance and less space on realistic verification issues.</p>
<p>I don&#8217;t think it is realistic to assume the existence of a trusted compiler.  We should assume that all compilers contain backdoors.</p>
<p>Analysing in more detail how actual implementations might function would provide data that could be used to estimate the probability that two independently developed compilers would use the same backdoor techniques and thus make it lot less likely that one could be used to verify the other (making the worse case scenario that all compilers contain backdoors).  It could also provide useful insight into how source code evolution impacts backdoor propagation success rates.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tony Finch</title>
		<link>http://shape-of-code.coding-guidelines.com/2009/11/07/compiler-writing-the-career-path-to-world-domination/comment-page-1/#comment-742</link>
		<dc:creator>Tony Finch</dc:creator>
		<pubDate>Tue, 17 Nov 2009 21:27:17 +0000</pubDate>
		<guid isPermaLink="false">http://shape-of-code.coding-guidelines.com/?p=125#comment-742</guid>
		<description>This thesis is relevant: Fully countering \Trusting Trust\ by diverse double-compiling.

http://www.dwheeler.com/blog/2009/11/02/#trusting-trust-dissertation</description>
		<content:encoded><![CDATA[<p>This thesis is relevant: Fully countering \Trusting Trust\ by diverse double-compiling.</p>
<p><a href="http://www.dwheeler.com/blog/2009/11/02/#trusting-trust-dissertation" rel="nofollow">http://www.dwheeler.com/blog/2009/11/02/#trusting-trust-dissertation</a></p>
]]></content:encoded>
	</item>
</channel>
</rss>

