<?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/"
	
	xmlns:georss="http://www.georss.org/georss"
	xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#"
	
	>
<channel>
	<title>
	Comments on: Dennis Ritchie has died;	</title>
	<atom:link href="https://gregladen.com/blog/2011/10/13/dennis-ritchie-has-died/feed/" rel="self" type="application/rss+xml" />
	<link>https://gregladen.com/blog/2011/10/13/dennis-ritchie-has-died/</link>
	<description></description>
	<lastBuildDate>Sun, 16 Oct 2011 21:31:53 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.4.6</generator>
	<item>
		<title>
		By: Greg Laden		</title>
		<link>https://gregladen.com/blog/2011/10/13/dennis-ritchie-has-died/#comment-509000</link>

		<dc:creator><![CDATA[Greg Laden]]></dc:creator>
		<pubDate>Sun, 16 Oct 2011 21:31:53 +0000</pubDate>
		<guid isPermaLink="false">http://scienceblogs.com/gregladen/2011/10/13/dennis-ritchie-has-died/#comment-509000</guid>

					<description><![CDATA[See this:

http://scienceblogs.com/gregladen/2011/10/i_got_this_note_from_john_ritc.php
]]></description>
			<content:encoded><![CDATA[<p>See this:</p>
<p><a href="http://scienceblogs.com/gregladen/2011/10/i_got_this_note_from_john_ritc.php" rel="nofollow ugc">http://scienceblogs.com/gregladen/2011/10/i_got_this_note_from_john_ritc.php</a></p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Leprechaun Salon Software		</title>
		<link>https://gregladen.com/blog/2011/10/13/dennis-ritchie-has-died/#comment-508999</link>

		<dc:creator><![CDATA[Leprechaun Salon Software]]></dc:creator>
		<pubDate>Sun, 16 Oct 2011 20:34:20 +0000</pubDate>
		<guid isPermaLink="false">http://scienceblogs.com/gregladen/2011/10/13/dennis-ritchie-has-died/#comment-508999</guid>

					<description><![CDATA[R.I.P Dennis Ritchie..!! We will Miss you..!!]]></description>
			<content:encoded><![CDATA[<p>R.I.P Dennis Ritchie..!! We will Miss you..!!</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: MadScientist		</title>
		<link>https://gregladen.com/blog/2011/10/13/dennis-ritchie-has-died/#comment-508998</link>

		<dc:creator><![CDATA[MadScientist]]></dc:creator>
		<pubDate>Fri, 14 Oct 2011 08:20:05 +0000</pubDate>
		<guid isPermaLink="false">http://scienceblogs.com/gregladen/2011/10/13/dennis-ritchie-has-died/#comment-508998</guid>

					<description><![CDATA[@GrayGaffer: Is that really why there were so many parts of MSWin declared to pass parameters via the pascal convention?

@Rich#21: Code portability is something the AT&amp;T guys worked on in the later years of C, but Richard Miller and others in Australia deserve the credit for really pushing portability and cross-compilation: http://www.uow.edu.au/content/groups/public/@web/@inf/@scsse/documents/doc/uow103747.pdf]]></description>
			<content:encoded><![CDATA[<p>@GrayGaffer: Is that really why there were so many parts of MSWin declared to pass parameters via the pascal convention?</p>
<p>@Rich#21: Code portability is something the AT&#038;T guys worked on in the later years of C, but Richard Miller and others in Australia deserve the credit for really pushing portability and cross-compilation: <a href="http://www.uow.edu.au/content/groups/public/@web/@inf/@scsse/documents/doc/uow103747.pdf" rel="nofollow ugc">http://www.uow.edu.au/content/groups/public/@web/@inf/@scsse/documents/doc/uow103747.pdf</a></p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Rich Wilson		</title>
		<link>https://gregladen.com/blog/2011/10/13/dennis-ritchie-has-died/#comment-508997</link>

		<dc:creator><![CDATA[Rich Wilson]]></dc:creator>
		<pubDate>Fri, 14 Oct 2011 04:34:29 +0000</pubDate>
		<guid isPermaLink="false">http://scienceblogs.com/gregladen/2011/10/13/dennis-ritchie-has-died/#comment-508997</guid>

					<description><![CDATA[I think the most significant thing about C is that it was a great leap forward in cross platform compatibility.

http://herbsutter.com/2011/10/12/dennis-ritchie/]]></description>
			<content:encoded><![CDATA[<p>I think the most significant thing about C is that it was a great leap forward in cross platform compatibility.</p>
<p><a href="http://herbsutter.com/2011/10/12/dennis-ritchie/" rel="nofollow ugc">http://herbsutter.com/2011/10/12/dennis-ritchie/</a></p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: SRG		</title>
		<link>https://gregladen.com/blog/2011/10/13/dennis-ritchie-has-died/#comment-508996</link>

		<dc:creator><![CDATA[SRG]]></dc:creator>
		<pubDate>Fri, 14 Oct 2011 00:20:58 +0000</pubDate>
		<guid isPermaLink="false">http://scienceblogs.com/gregladen/2011/10/13/dennis-ritchie-has-died/#comment-508996</guid>

					<description><![CDATA[Sad news indeed, just been informed that Dennis Ritchie Developer of the C language, Multics and our beloved UNIX operating sytem has passed away. (September 9, 1941 â?? October 8, 2011).
I have spent 20+ years working as a UNIX Systems Engineer / Admin, thanks to the ground breaking and innovative development Dennis and the rest of the Bell Labs gang laid out in the 70&#039;s. RIP Dennis and Thank You!]]></description>
			<content:encoded><![CDATA[<p>Sad news indeed, just been informed that Dennis Ritchie Developer of the C language, Multics and our beloved UNIX operating sytem has passed away. (September 9, 1941 â?? October 8, 2011).<br />
I have spent 20+ years working as a UNIX Systems Engineer / Admin, thanks to the ground breaking and innovative development Dennis and the rest of the Bell Labs gang laid out in the 70&#8217;s. RIP Dennis and Thank You!</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: GrayGaffer		</title>
		<link>https://gregladen.com/blog/2011/10/13/dennis-ritchie-has-died/#comment-508995</link>

		<dc:creator><![CDATA[GrayGaffer]]></dc:creator>
		<pubDate>Thu, 13 Oct 2011 22:21:47 +0000</pubDate>
		<guid isPermaLink="false">http://scienceblogs.com/gregladen/2011/10/13/dennis-ritchie-has-died/#comment-508995</guid>

					<description><![CDATA[MadScientist: FAR PASCAL was not because Pascal was used, it was because (by accident) that particular ordering of mapping function arguments (left to right) in the call to their stack image for the called function to unwrap turned out to be more convenient since it allows for variable argument lists and also yields (slightly) more efficient object code. The FAR part refers to the segmented addressing architecture of the 16 bit x86 processors.]]></description>
			<content:encoded><![CDATA[<p>MadScientist: FAR PASCAL was not because Pascal was used, it was because (by accident) that particular ordering of mapping function arguments (left to right) in the call to their stack image for the called function to unwrap turned out to be more convenient since it allows for variable argument lists and also yields (slightly) more efficient object code. The FAR part refers to the segmented addressing architecture of the 16 bit x86 processors.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: GrayGaffer		</title>
		<link>https://gregladen.com/blog/2011/10/13/dennis-ritchie-has-died/#comment-508994</link>

		<dc:creator><![CDATA[GrayGaffer]]></dc:creator>
		<pubDate>Thu, 13 Oct 2011 22:07:15 +0000</pubDate>
		<guid isPermaLink="false">http://scienceblogs.com/gregladen/2011/10/13/dennis-ritchie-has-died/#comment-508994</guid>

					<description><![CDATA[timberwolf: actually, C syntax is a reduced variant of ALGOL, the ancestor of that imperative style. The form has changed very little, although the specific characters used for the syntactical tokens may change a bit (e.g. ALGOL blocks with begin - end, while C uses { - }).

C continues to be a mainstay at the OS level, and not just in the big 2 1/2 (darwin derives from BSD). Note that C was designed to be an easier alternative to ASM specifically for writing portable Operating Systems. Only the really small (8 bits) embedded machines these days still have to drop down to ASM or FORTH for their OSes. 

C abstracts out the hardware while leaving the algorithmic and program structure details to the programmer. All higher level languages typically try to abstract out above that level either (or both) in support of certain algorithmic or syntactical styles or in support of &quot;safer&quot; programming (show me a language that guarantees you can not shoot yourself in the foot, and I&#039;ll show you one that makes it all but impossible to do anything of serious magnitude -  or how to shoot your foot in it).]]></description>
			<content:encoded><![CDATA[<p>timberwolf: actually, C syntax is a reduced variant of ALGOL, the ancestor of that imperative style. The form has changed very little, although the specific characters used for the syntactical tokens may change a bit (e.g. ALGOL blocks with begin &#8211; end, while C uses { &#8211; }).</p>
<p>C continues to be a mainstay at the OS level, and not just in the big 2 1/2 (darwin derives from BSD). Note that C was designed to be an easier alternative to ASM specifically for writing portable Operating Systems. Only the really small (8 bits) embedded machines these days still have to drop down to ASM or FORTH for their OSes. </p>
<p>C abstracts out the hardware while leaving the algorithmic and program structure details to the programmer. All higher level languages typically try to abstract out above that level either (or both) in support of certain algorithmic or syntactical styles or in support of &#8220;safer&#8221; programming (show me a language that guarantees you can not shoot yourself in the foot, and I&#8217;ll show you one that makes it all but impossible to do anything of serious magnitude &#8211;  or how to shoot your foot in it).</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: MadScientist		</title>
		<link>https://gregladen.com/blog/2011/10/13/dennis-ritchie-has-died/#comment-508993</link>

		<dc:creator><![CDATA[MadScientist]]></dc:creator>
		<pubDate>Thu, 13 Oct 2011 22:03:46 +0000</pubDate>
		<guid isPermaLink="false">http://scienceblogs.com/gregladen/2011/10/13/dennis-ritchie-has-died/#comment-508993</guid>

					<description><![CDATA[@Greg #15:  Don&#039;t you mean von Neumann blogging? (code and instructions living together)

I never understood the &quot;C is hard&quot; thing - every time I hear a self-proclaimed programmer say something like that, or &quot;assembly is hard&quot; or &quot;writing device drivers is hard&quot; or &quot;mutlithreading/multiprocessing is hard&quot; my immediate response is &quot;well you&#039;re no goddamned good then, are you?&quot;
]]></description>
			<content:encoded><![CDATA[<p>@Greg #15:  Don&#8217;t you mean von Neumann blogging? (code and instructions living together)</p>
<p>I never understood the &#8220;C is hard&#8221; thing &#8211; every time I hear a self-proclaimed programmer say something like that, or &#8220;assembly is hard&#8221; or &#8220;writing device drivers is hard&#8221; or &#8220;mutlithreading/multiprocessing is hard&#8221; my immediate response is &#8220;well you&#8217;re no goddamned good then, are you?&#8221;</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: MadScientist		</title>
		<link>https://gregladen.com/blog/2011/10/13/dennis-ritchie-has-died/#comment-508992</link>

		<dc:creator><![CDATA[MadScientist]]></dc:creator>
		<pubDate>Thu, 13 Oct 2011 21:43:22 +0000</pubDate>
		<guid isPermaLink="false">http://scienceblogs.com/gregladen/2011/10/13/dennis-ritchie-has-died/#comment-508992</guid>

					<description><![CDATA[Kernighan and Ritchie were great - but I wouldn&#039;t hire anyone who still uses the K&amp;R book except in a history class. Bell Labs has an article on the history of C: http://cm.bell-labs.com/who/dmr/chist.html

@Markk: If WinDuhs is C, why all the FAR PASCAL declarations? It may have been built with a C compiler for the past 25 years, but PASCAL was the flavor of the month way back then and it still shows. The same goes for the Apple monitor program and Apple&#039;s SystemX.
]]></description>
			<content:encoded><![CDATA[<p>Kernighan and Ritchie were great &#8211; but I wouldn&#8217;t hire anyone who still uses the K&#038;R book except in a history class. Bell Labs has an article on the history of C: <a href="http://cm.bell-labs.com/who/dmr/chist.html" rel="nofollow ugc">http://cm.bell-labs.com/who/dmr/chist.html</a></p>
<p>@Markk: If WinDuhs is C, why all the FAR PASCAL declarations? It may have been built with a C compiler for the past 25 years, but PASCAL was the flavor of the month way back then and it still shows. The same goes for the Apple monitor program and Apple&#8217;s SystemX.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Greg Laden		</title>
		<link>https://gregladen.com/blog/2011/10/13/dennis-ritchie-has-died/#comment-508991</link>

		<dc:creator><![CDATA[Greg Laden]]></dc:creator>
		<pubDate>Thu, 13 Oct 2011 21:41:32 +0000</pubDate>
		<guid isPermaLink="false">http://scienceblogs.com/gregladen/2011/10/13/dennis-ritchie-has-died/#comment-508991</guid>

					<description><![CDATA[&lt;em&gt;Holy cow, the troll is in the blog itself and not the comments!-)&lt;/em&gt;

Think of it as object oriented blogging: Data and instructions in the same entity.  ]]></description>
			<content:encoded><![CDATA[<p><em>Holy cow, the troll is in the blog itself and not the comments!-)</em></p>
<p>Think of it as object oriented blogging: Data and instructions in the same entity.  </p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
