<?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 I Dislike C++</title>
	<atom:link href="http://codingexperiments.com/why-i-dislike-c/feed/" rel="self" type="application/rss+xml" />
	<link>http://codingexperiments.com/why-i-dislike-c/</link>
	<description>$ sudo make money</description>
	<lastBuildDate>Tue, 10 Apr 2012 11:06:29 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=abc</generator>
	<item>
		<title>By: Guest</title>
		<link>http://codingexperiments.com/why-i-dislike-c/comment-page-1/#comment-875</link>
		<dc:creator>Guest</dc:creator>
		<pubDate>Sat, 07 Aug 2010 19:53:03 +0000</pubDate>
		<guid isPermaLink="false">http://codingexperiments.com/?p=68#comment-875</guid>
		<description>In your dreams. Other than (unproven) academic credentials that are worth nothing in the world of coding, your prose brings no hard facts.&lt;br&gt;&lt;br&gt;So much for the pertinence of your &#039;reply&#039;.</description>
		<content:encoded><![CDATA[<p>In your dreams. Other than (unproven) academic credentials that are worth nothing in the world of coding, your prose brings no hard facts.</p>
<p>So much for the pertinence of your &#39;reply&#39;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: dasir</title>
		<link>http://codingexperiments.com/why-i-dislike-c/comment-page-1/#comment-874</link>
		<dc:creator>dasir</dc:creator>
		<pubDate>Wed, 04 Aug 2010 19:44:46 +0000</pubDate>
		<guid isPermaLink="false">http://codingexperiments.com/?p=68#comment-874</guid>
		<description>yes, I agree with you ...&lt;br&gt;C++ sucks :-D</description>
		<content:encoded><![CDATA[<p>yes, I agree with you &#8230;<br />C++ sucks :-D</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ivag</title>
		<link>http://codingexperiments.com/why-i-dislike-c/comment-page-1/#comment-696</link>
		<dc:creator>ivag</dc:creator>
		<pubDate>Tue, 01 Dec 2009 17:43:29 +0000</pubDate>
		<guid isPermaLink="false">http://codingexperiments.com/?p=68#comment-696</guid>
		<description>As I can see you did not learn C++ in Minnesota. For me that is the only explanation for what you said heare. I am C and C++ programer for a long time and when I have to debug some C code I have a migraine. For instance in C code I found situations where GOTO function is the only way to do something easy (and to kill the functionality of the code as well).  Because of that for the last 2 years my job is translating C code in C++ in science institute I am workin at. We calculated that it is much cheaper to translate all the software to C++ then to maintain C code. &lt;br&gt;Debuging C code larger then 1000 lines is harder then writing all code from the begining. I have no problem with debuging C++ code larger then 30000 lines that I did not write.</description>
		<content:encoded><![CDATA[<p>As I can see you did not learn C++ in Minnesota. For me that is the only explanation for what you said heare. I am C and C++ programer for a long time and when I have to debug some C code I have a migraine. For instance in C code I found situations where GOTO function is the only way to do something easy (and to kill the functionality of the code as well).  Because of that for the last 2 years my job is translating C code in C++ in science institute I am workin at. We calculated that it is much cheaper to translate all the software to C++ then to maintain C code. <br />Debuging C code larger then 1000 lines is harder then writing all code from the begining. I have no problem with debuging C++ code larger then 30000 lines that I did not write.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: PierreGau</title>
		<link>http://codingexperiments.com/why-i-dislike-c/comment-page-1/#comment-697</link>
		<dc:creator>PierreGau</dc:creator>
		<pubDate>Tue, 25 Aug 2009 09:37:21 +0000</pubDate>
		<guid isPermaLink="false">http://codingexperiments.com/?p=68#comment-697</guid>
		<description>The current trend is Web Applications (PHP is seen as &#039;sexy&#039;).&lt;br&gt;&lt;br&gt;But plain-old C can bring one thing or two in this area:&lt;br&gt;&lt;br&gt;TrustLeap G-WAN is a Web Application Server which is faster (in user-mode) than IIS 7.0 (in the kernel). &lt;br&gt;&lt;br&gt;G-WAN ANSI C89 (&#039;edit &amp; play&#039;) scripts are 5x faster than ASP.Net C#.&lt;br&gt;&lt;br&gt;G-WAN C scripts are 120x faster than PHP.&lt;br&gt;&lt;br&gt;G-WAN is up to 38x faster than Apache.&lt;br&gt;G-WAN is up to 25x faster than Nginx.&lt;br&gt;&lt;br&gt;One of the reasons CPUs sold well was bloated code.&lt;br&gt;&lt;br&gt;No longer: with the CPU frequency halt, inefficient code will not longer scale on new CPUs because by using more Cores they are more powerful, but not faster, see:&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://trustleap.ch/en_scalability.html&quot; rel=&quot;nofollow&quot;&gt;http://trustleap.ch/en_scalability.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;So, whether the world (including youngs) will learn how to code properly or, well, they will have to buy twice as much servers to make their Web Applications work twice faster.&lt;br&gt;&lt;br&gt;Just adding CPUs (or CPU Cores) is a much less expensive proposition.&lt;br&gt;&lt;br&gt;As a result, skilled C programmers have a bright future: the &#039;sexy&#039; PHP will not survive without C.</description>
		<content:encoded><![CDATA[<p>The current trend is Web Applications (PHP is seen as &#39;sexy&#39;).</p>
<p>But plain-old C can bring one thing or two in this area:</p>
<p>TrustLeap G-WAN is a Web Application Server which is faster (in user-mode) than IIS 7.0 (in the kernel). </p>
<p>G-WAN ANSI C89 (&#39;edit &#038; play&#39;) scripts are 5x faster than ASP.Net C#.</p>
<p>G-WAN C scripts are 120x faster than PHP.</p>
<p>G-WAN is up to 38x faster than Apache.<br />G-WAN is up to 25x faster than Nginx.</p>
<p>One of the reasons CPUs sold well was bloated code.</p>
<p>No longer: with the CPU frequency halt, inefficient code will not longer scale on new CPUs because by using more Cores they are more powerful, but not faster, see:</p>
<p><a href="http://trustleap.ch/en_scalability.html" rel="nofollow">http://trustleap.ch/en_scalability.html</a></p>
<p>So, whether the world (including youngs) will learn how to code properly or, well, they will have to buy twice as much servers to make their Web Applications work twice faster.</p>
<p>Just adding CPUs (or CPU Cores) is a much less expensive proposition.</p>
<p>As a result, skilled C programmers have a bright future: the &#39;sexy&#39; PHP will not survive without C.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: PierreGau</title>
		<link>http://codingexperiments.com/why-i-dislike-c/comment-page-1/#comment-56</link>
		<dc:creator>PierreGau</dc:creator>
		<pubDate>Tue, 25 Aug 2009 04:37:21 +0000</pubDate>
		<guid isPermaLink="false">http://codingexperiments.com/?p=68#comment-56</guid>
		<description>The current trend is Web Applications (PHP is seen as &#039;sexy&#039;).&lt;br&gt;&lt;br&gt;But plain-old C can bring one thing or two in this area:&lt;br&gt;&lt;br&gt;TrustLeap G-WAN is a Web Application Server which is faster (in user-mode) than IIS 7.0 (in the kernel). &lt;br&gt;&lt;br&gt;G-WAN ANSI C89 (&#039;edit &amp; play&#039;) scripts are 5x faster than ASP.Net C#.&lt;br&gt;&lt;br&gt;G-WAN C scripts are 120x faster than PHP.&lt;br&gt;&lt;br&gt;G-WAN is up to 38x faster than Apache.&lt;br&gt;G-WAN is up to 25x faster than Nginx.&lt;br&gt;&lt;br&gt;One of the reasons CPUs sold well was bloated code.&lt;br&gt;&lt;br&gt;No longer: with the CPU frequency halt, inefficient code will not longer scale on new CPUs because by using more Cores they are more powerful, but not faster, see:&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://trustleap.ch/en_scalability.html&quot; rel=&quot;nofollow&quot;&gt;http://trustleap.ch/en_scalability.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;So, whether the world (including youngs) will learn how to code properly or, well, they will have to buy twice as much servers to make their Web Applications work twice faster.&lt;br&gt;&lt;br&gt;Just adding CPUs (or CPU Cores) is a much less expensive proposition.&lt;br&gt;&lt;br&gt;As a result, skilled C programmers have a bright future: the &#039;sexy&#039; PHP will not survive without C.</description>
		<content:encoded><![CDATA[<p>The current trend is Web Applications (PHP is seen as &#39;sexy&#39;).</p>
<p>But plain-old C can bring one thing or two in this area:</p>
<p>TrustLeap G-WAN is a Web Application Server which is faster (in user-mode) than IIS 7.0 (in the kernel). </p>
<p>G-WAN ANSI C89 (&#39;edit &#038; play&#39;) scripts are 5x faster than ASP.Net C#.</p>
<p>G-WAN C scripts are 120x faster than PHP.</p>
<p>G-WAN is up to 38x faster than Apache.<br />G-WAN is up to 25x faster than Nginx.</p>
<p>One of the reasons CPUs sold well was bloated code.</p>
<p>No longer: with the CPU frequency halt, inefficient code will not longer scale on new CPUs because by using more Cores they are more powerful, but not faster, see:</p>
<p><a href="http://trustleap.ch/en_scalability.html" rel="nofollow">http://trustleap.ch/en_scalability.html</a></p>
<p>So, whether the world (including youngs) will learn how to code properly or, well, they will have to buy twice as much servers to make their Web Applications work twice faster.</p>
<p>Just adding CPUs (or CPU Cores) is a much less expensive proposition.</p>
<p>As a result, skilled C programmers have a bright future: the &#39;sexy&#39; PHP will not survive without C.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Noogie</title>
		<link>http://codingexperiments.com/why-i-dislike-c/comment-page-1/#comment-698</link>
		<dc:creator>Noogie</dc:creator>
		<pubDate>Wed, 21 Jan 2009 01:51:31 +0000</pubDate>
		<guid isPermaLink="false">http://codingexperiments.com/?p=68#comment-698</guid>
		<description>I &quot;regressed&quot; from c++ to c. But really its progress. I really just can&#039;t stand c++ anymore.&lt;br&gt;&lt;br&gt;And it&#039;s not just the language, but the people that use it. It&#039;s like talking to cult-members. I&#039;m sure they&#039;d all fellate BS if he walked in the room.&lt;br&gt;&lt;br&gt;I&#039;ve been doing some googling about it just to know I&#039;m not the only one, and found your diary..but also some nice quotes: &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://harmful.cat-v.org/software/c++/&quot; rel=&quot;nofollow&quot;&gt;http://harmful.cat-v.org/software/c++/&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>I &#8220;regressed&#8221; from c++ to c. But really its progress. I really just can&#39;t stand c++ anymore.</p>
<p>And it&#39;s not just the language, but the people that use it. It&#39;s like talking to cult-members. I&#39;m sure they&#39;d all fellate BS if he walked in the room.</p>
<p>I&#39;ve been doing some googling about it just to know I&#39;m not the only one, and found your diary..but also some nice quotes: </p>
<p><a href="http://harmful.cat-v.org/software/c++/" rel="nofollow">http://harmful.cat-v.org/software/c++/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Noogie</title>
		<link>http://codingexperiments.com/why-i-dislike-c/comment-page-1/#comment-55</link>
		<dc:creator>Noogie</dc:creator>
		<pubDate>Tue, 20 Jan 2009 19:51:31 +0000</pubDate>
		<guid isPermaLink="false">http://codingexperiments.com/?p=68#comment-55</guid>
		<description>I &quot;regressed&quot; from c++ to c. But really its progress. I really just can&#039;t stand c++ anymore.&lt;br&gt;&lt;br&gt;And it&#039;s not just the language, but the people that use it. It&#039;s like talking to cult-members. I&#039;m sure they&#039;d all fellate BS if he walked in the room.&lt;br&gt;&lt;br&gt;I&#039;ve been doing some googling about it just to know I&#039;m not the only one, and found your diary..but also some nice quotes: &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://harmful.cat-v.org/software/c++/&quot; rel=&quot;nofollow&quot;&gt;http://harmful.cat-v.org/software/c++/&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>I &#8220;regressed&#8221; from c++ to c. But really its progress. I really just can&#39;t stand c++ anymore.</p>
<p>And it&#39;s not just the language, but the people that use it. It&#39;s like talking to cult-members. I&#39;m sure they&#39;d all fellate BS if he walked in the room.</p>
<p>I&#39;ve been doing some googling about it just to know I&#39;m not the only one, and found your diary..but also some nice quotes: </p>
<p><a href="http://harmful.cat-v.org/software/c++/" rel="nofollow">http://harmful.cat-v.org/software/c++/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rio</title>
		<link>http://codingexperiments.com/why-i-dislike-c/comment-page-1/#comment-54</link>
		<dc:creator>Rio</dc:creator>
		<pubDate>Fri, 23 May 2008 13:31:57 +0000</pubDate>
		<guid isPermaLink="false">http://codingexperiments.com/?p=68#comment-54</guid>
		<description>Hi Dudes... you are completely beginner. NASA used C++ in one of their rover. Again it is C++ , not phyton nor c. Please open your eyes and mind. Good things are always hard to understand.</description>
		<content:encoded><![CDATA[<p>Hi Dudes&#8230; you are completely beginner. NASA used C++ in one of their rover. Again it is C++ , not phyton nor c. Please open your eyes and mind. Good things are always hard to understand.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://codingexperiments.com/why-i-dislike-c/comment-page-1/#comment-53</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Thu, 17 Apr 2008 20:47:57 +0000</pubDate>
		<guid isPermaLink="false">http://codingexperiments.com/?p=68#comment-53</guid>
		<description>C++ is a POS. Bjarne should do something constructive with his life.</description>
		<content:encoded><![CDATA[<p>C++ is a POS. Bjarne should do something constructive with his life.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: i80and</title>
		<link>http://codingexperiments.com/why-i-dislike-c/comment-page-1/#comment-52</link>
		<dc:creator>i80and</dc:creator>
		<pubDate>Thu, 17 Apr 2008 02:36:11 +0000</pubDate>
		<guid isPermaLink="false">http://codingexperiments.com/?p=68#comment-52</guid>
		<description>Thanks for the feedback, Wolfgang.  I will agree that my knowledge of C++ is less than what would be optimal for critiquing it.

C++ does indeed have more features than C or Python.  I question whether these features actually help it or not, however.

If you understand the error messages, good for you.  Personally, I have better things to do than read a page or two of template errors for a trivial glitch when a single line would tell me just as much &gt;90% of the time.

Beauty is in the eye of the beholder.  I&#039;m not talking about beauty in the code, however (although I think that the abstractions that C++ allows can be more trouble than they&#039;re worth); I&#039;m talking about the actual syntax of the language itself.  I&#039;m sure once you see it enough times, it looks fine.  But I like the K.I.S.S. rule when applied to languages; the syntax of the language itself should be minimal and just enough to perform the required task.  Python has a much simpler method of operator overloading, for example (although it isn&#039;t an optimal comparison as Python doesn&#039;t have static types).

Again, thanks for the comment.  You probably do have more experience with C++ than I do, and therefore you probably are more qualified to discuss the topic than I am.  I&#039;m just remarking on my thoughts on the matter, with some quotes thrown in for good measure.  In the end, the language you like is more a matter of taste than anything else.  If you like C++, then that&#039;s great.  More power to you.</description>
		<content:encoded><![CDATA[<p>Thanks for the feedback, Wolfgang.  I will agree that my knowledge of C++ is less than what would be optimal for critiquing it.</p>
<p>C++ does indeed have more features than C or Python.  I question whether these features actually help it or not, however.</p>
<p>If you understand the error messages, good for you.  Personally, I have better things to do than read a page or two of template errors for a trivial glitch when a single line would tell me just as much &gt;90% of the time.</p>
<p>Beauty is in the eye of the beholder.  I&#8217;m not talking about beauty in the code, however (although I think that the abstractions that C++ allows can be more trouble than they&#8217;re worth); I&#8217;m talking about the actual syntax of the language itself.  I&#8217;m sure once you see it enough times, it looks fine.  But I like the K.I.S.S. rule when applied to languages; the syntax of the language itself should be minimal and just enough to perform the required task.  Python has a much simpler method of operator overloading, for example (although it isn&#8217;t an optimal comparison as Python doesn&#8217;t have static types).</p>
<p>Again, thanks for the comment.  You probably do have more experience with C++ than I do, and therefore you probably are more qualified to discuss the topic than I am.  I&#8217;m just remarking on my thoughts on the matter, with some quotes thrown in for good measure.  In the end, the language you like is more a matter of taste than anything else.  If you like C++, then that&#8217;s great.  More power to you.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

