<?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: Why C has no place in Computer Science research</title>
	<atom:link href="http://irfanhabib.com/blog/2006/11/28/why-c-has-no-place-in-computer-science-any-more/feed/" rel="self" type="application/rss+xml" />
	<link>http://irfanhabib.com/blog/2006/11/28/why-c-has-no-place-in-computer-science-any-more/</link>
	<description>On Mac, Linux, Grid, Virtualization and Software Technology</description>
	<lastBuildDate>Tue, 24 Aug 2010 18:28:49 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Davy</title>
		<link>http://irfanhabib.com/blog/2006/11/28/why-c-has-no-place-in-computer-science-any-more/comment-page-1/#comment-274</link>
		<dc:creator>Davy</dc:creator>
		<pubDate>Thu, 07 Dec 2006 22:02:51 +0000</pubDate>
		<guid isPermaLink="false">http://irfan.phantomos-vi.com/?p=48#comment-274</guid>
		<description>well.. just like &quot;josh&quot;&#039;s comment, different prob call for different language.

&quot;Higher level languages are great for higher level problems.
Lower level languages are great for lower level problems.&quot;

e.g. Java was natually build for web, try implement a web application in C.</description>
		<content:encoded><![CDATA[<p>well.. just like &#8220;josh&#8221;&#8217;s comment, different prob call for different language.</p>
<p>&#8220;Higher level languages are great for higher level problems.<br />
Lower level languages are great for lower level problems.&#8221;</p>
<p>e.g. Java was natually build for web, try implement a web application in C.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Habib</title>
		<link>http://irfanhabib.com/blog/2006/11/28/why-c-has-no-place-in-computer-science-any-more/comment-page-1/#comment-272</link>
		<dc:creator>Habib</dc:creator>
		<pubDate>Wed, 29 Nov 2006 13:24:31 +0000</pubDate>
		<guid isPermaLink="false">http://irfan.phantomos-vi.com/?p=48#comment-272</guid>
		<description>Remember the day when we were having pizza and you insulted Python? :D Why this sudden change? :P</description>
		<content:encoded><![CDATA[<p>Remember the day when we were having pizza and you insulted Python? <img src='http://irfanhabib.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  Why this sudden change? <img src='http://irfanhabib.com/blog/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Shuaib</title>
		<link>http://irfanhabib.com/blog/2006/11/28/why-c-has-no-place-in-computer-science-any-more/comment-page-1/#comment-273</link>
		<dc:creator>Shuaib</dc:creator>
		<pubDate>Wed, 29 Nov 2006 12:48:54 +0000</pubDate>
		<guid isPermaLink="false">http://irfan.phantomos-vi.com/?p=48#comment-273</guid>
		<description>First off, I must comment, &quot;LOL&quot;.

I agree with most parts of this article. And btw, am I not the one who had been pushing you into giving Python a try, for the last few months? :) You finally agree now that Python is the best computing tool known to man (well a bit of exageration never hurts).

The point you got wrong is when you say that Python can&#039;t be used for professional software development, products that are delivered to end users. If you can code it good in Python, why not just do it? Most of the custom software written is actually never released to general public and only the customer for whom the software was coded gets the source. So why not go for Python. As for generic software tools, well, don&#039;t you think &quot;closed source is evil&quot; after all?

Oh, and btw, I never knew you were already working on the Python implementation of the resource broker. Is it done?</description>
		<content:encoded><![CDATA[<p>First off, I must comment, &#8220;LOL&#8221;.</p>
<p>I agree with most parts of this article. And btw, am I not the one who had been pushing you into giving Python a try, for the last few months? <img src='http://irfanhabib.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  You finally agree now that Python is the best computing tool known to man (well a bit of exageration never hurts).</p>
<p>The point you got wrong is when you say that Python can&#8217;t be used for professional software development, products that are delivered to end users. If you can code it good in Python, why not just do it? Most of the custom software written is actually never released to general public and only the customer for whom the software was coded gets the source. So why not go for Python. As for generic software tools, well, don&#8217;t you think &#8220;closed source is evil&#8221; after all?</p>
<p>Oh, and btw, I never knew you were already working on the Python implementation of the resource broker. Is it done?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris</title>
		<link>http://irfanhabib.com/blog/2006/11/28/why-c-has-no-place-in-computer-science-any-more/comment-page-1/#comment-271</link>
		<dc:creator>Chris</dc:creator>
		<pubDate>Tue, 28 Nov 2006 14:46:41 +0000</pubDate>
		<guid isPermaLink="false">http://irfan.phantomos-vi.com/?p=48#comment-271</guid>
		<description>Check out py2exe.  Only good for windows I think, but will bundle all you need into a single exe, so user does not need to install the Python interpreter or anything.</description>
		<content:encoded><![CDATA[<p>Check out py2exe.  Only good for windows I think, but will bundle all you need into a single exe, so user does not need to install the Python interpreter or anything.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: irfanhab</title>
		<link>http://irfanhabib.com/blog/2006/11/28/why-c-has-no-place-in-computer-science-any-more/comment-page-1/#comment-269</link>
		<dc:creator>irfanhab</dc:creator>
		<pubDate>Tue, 28 Nov 2006 13:05:02 +0000</pubDate>
		<guid isPermaLink="false">http://irfan.phantomos-vi.com/?p=48#comment-269</guid>
		<description>Now: I have clearly stated in the post that C will never be replaced, like kernels and Os drivers!
The computer science I&#039;m talking about is &quot;Computer Science Research&quot;, I&#039;m not talking about Computing in general or IT.
Computer Science Research certainly can be accelerated with dynamic languages. It gives us a &quot;medium of expression&quot; where people can convey their ideas and prepare prototype implementations very quickly</description>
		<content:encoded><![CDATA[<p>Now: I have clearly stated in the post that C will never be replaced, like kernels and Os drivers!<br />
The computer science I&#8217;m talking about is &#8220;Computer Science Research&#8221;, I&#8217;m not talking about Computing in general or IT.<br />
Computer Science Research certainly can be accelerated with dynamic languages. It gives us a &#8220;medium of expression&#8221; where people can convey their ideas and prepare prototype implementations very quickly</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: josh</title>
		<link>http://irfanhabib.com/blog/2006/11/28/why-c-has-no-place-in-computer-science-any-more/comment-page-1/#comment-268</link>
		<dc:creator>josh</dc:creator>
		<pubDate>Tue, 28 Nov 2006 12:59:34 +0000</pubDate>
		<guid isPermaLink="false">http://irfan.phantomos-vi.com/?p=48#comment-268</guid>
		<description>&quot;C has no place in computer science&quot;

Jesus... Are you a zealot, or just plain retarded?

C is the bedrock that all of our OSes/drivers/system-libraries are built upon. It is the *fast* against-the-hardware code that makes all of this possible. It is *VITAL* element of system design.

Yes python is user-friendly. I like (and use) it a lot.

But, there simply is no comparison.

Higher level languages are great for higher level problems.
Lower level languages are great for lower level problems.

Writing a driver in Python is a bad idea.
Writing a web application in C is equally bad.

Your assertion that C has no place in computer science is just flat wrong. Look at OS research if you need an example...</description>
		<content:encoded><![CDATA[<p>&#8220;C has no place in computer science&#8221;</p>
<p>Jesus&#8230; Are you a zealot, or just plain retarded?</p>
<p>C is the bedrock that all of our OSes/drivers/system-libraries are built upon. It is the *fast* against-the-hardware code that makes all of this possible. It is *VITAL* element of system design.</p>
<p>Yes python is user-friendly. I like (and use) it a lot.</p>
<p>But, there simply is no comparison.</p>
<p>Higher level languages are great for higher level problems.<br />
Lower level languages are great for lower level problems.</p>
<p>Writing a driver in Python is a bad idea.<br />
Writing a web application in C is equally bad.</p>
<p>Your assertion that C has no place in computer science is just flat wrong. Look at OS research if you need an example&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: irfanhab</title>
		<link>http://irfanhabib.com/blog/2006/11/28/why-c-has-no-place-in-computer-science-any-more/comment-page-1/#comment-267</link>
		<dc:creator>irfanhab</dc:creator>
		<pubDate>Tue, 28 Nov 2006 12:56:09 +0000</pubDate>
		<guid isPermaLink="false">http://irfan.phantomos-vi.com/?p=48#comment-267</guid>
		<description>But would the users require to install the python interpreter? If not then that rocks!</description>
		<content:encoded><![CDATA[<p>But would the users require to install the python interpreter? If not then that rocks!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Julio Nobrega</title>
		<link>http://irfanhabib.com/blog/2006/11/28/why-c-has-no-place-in-computer-science-any-more/comment-page-1/#comment-270</link>
		<dc:creator>Julio Nobrega</dc:creator>
		<pubDate>Tue, 28 Nov 2006 12:54:31 +0000</pubDate>
		<guid isPermaLink="false">http://irfan.phantomos-vi.com/?p=48#comment-270</guid>
		<description>You can distribute Python coded software without requiring end-users to have Python installed and you can &quot;compile&quot; it to hide its source code.</description>
		<content:encoded><![CDATA[<p>You can distribute Python coded software without requiring end-users to have Python installed and you can &#8220;compile&#8221; it to hide its source code.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
