<?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: How view on C++ changes over time</title>
	<atom:link href="http://aras-p.info/blog/2009/03/01/how-view-on-c-changes-over-time/feed/" rel="self" type="application/rss+xml" />
	<link>http://aras-p.info/blog/2009/03/01/how-view-on-c-changes-over-time/</link>
	<description>Random thoughts of a triangle pusher</description>
	<lastBuildDate>Sat, 19 May 2012 10:53:32 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>By: Paulius</title>
		<link>http://aras-p.info/blog/2009/03/01/how-view-on-c-changes-over-time/#comment-16901</link>
		<dc:creator>Paulius</dc:creator>
		<pubDate>Fri, 06 Mar 2009 17:35:49 +0000</pubDate>
		<guid isPermaLink="false">http://aras-p.info/blog/?p=287#comment-16901</guid>
		<description>I like the way &quot;C# is too much like Java&quot; can be used to criticize anything :) I should start using it in real life situations: &quot;I don&#039;t like this restaurant, because it is too much like Java&quot; ;)</description>
		<content:encoded><![CDATA[<p>I like the way &#8220;C# is too much like Java&#8221; can be used to criticize anything :) I should start using it in real life situations: &#8220;I don&#8217;t like this restaurant, because it is too much like Java&#8221; ;)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: peirz</title>
		<link>http://aras-p.info/blog/2009/03/01/how-view-on-c-changes-over-time/#comment-16790</link>
		<dc:creator>peirz</dc:creator>
		<pubDate>Mon, 02 Mar 2009 14:13:15 +0000</pubDate>
		<guid isPermaLink="false">http://aras-p.info/blog/?p=287#comment-16790</guid>
		<description>Someone comes up with an interesting technique, people run with it, it becomes a huge convoluted mess, people start complaining, and rethink the language support and start designing an improved version of the language that should clean this up.

It&#039;s not the most efficient way to work, and if you love the language then seeing this happen makes you nervous :)  But it&#039;s perhaps still better than trying to design something all-encompassing up front and then smacking people over the head as soon as they step one cm outside the predefined boundaries.

Innovation by accident is cool if it&#039;s followed by a clean up phase.  And that seems to be what&#039;s happening :)</description>
		<content:encoded><![CDATA[<p>Someone comes up with an interesting technique, people run with it, it becomes a huge convoluted mess, people start complaining, and rethink the language support and start designing an improved version of the language that should clean this up.</p>
<p>It&#8217;s not the most efficient way to work, and if you love the language then seeing this happen makes you nervous :)  But it&#8217;s perhaps still better than trying to design something all-encompassing up front and then smacking people over the head as soon as they step one cm outside the predefined boundaries.</p>
<p>Innovation by accident is cool if it&#8217;s followed by a clean up phase.  And that seems to be what&#8217;s happening :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: tulcod</title>
		<link>http://aras-p.info/blog/2009/03/01/how-view-on-c-changes-over-time/#comment-16774</link>
		<dc:creator>tulcod</dc:creator>
		<pubDate>Sun, 01 Mar 2009 18:31:35 +0000</pubDate>
		<guid isPermaLink="false">http://aras-p.info/blog/?p=287#comment-16774</guid>
		<description>Well, I can&#039;t read lithuanian, but imo there is just way too much crap being said about C++. Yes, it is a dangerous language if you&#039;re a dangerous programmer. And unfortunately, a lot of programmers are dangerous. But a language can&#039;t fix that anyway.
And while I agree that C++ isn&#039;t ideal, for a lot of occasions there simply is no other choice. Python lacks performance and low-level stuff, C# is too much like Java, C lacks OOP which can improve readability (but shouldn&#039;t be overused either, because of performance issues), and Perl/Lisp/Haskell/Pascal/any other &quot;revolutionary&quot; language is just a joke.

That doesn&#039;t mean they should not be used at all. Perl is very useful as an alternative to Bash, which obviously s***s.  Erlang is pretty useful for clusters (although, if you&#039;re serious about clusters, you should probably reimplement whatever you&#039;re trying to accomplish in C/C++). Java is, unfortunately, the best language available for web applets.

So every (well, most) languages have something interesting, and C++ has the most interesting features.</description>
		<content:encoded><![CDATA[<p>Well, I can&#8217;t read lithuanian, but imo there is just way too much crap being said about C++. Yes, it is a dangerous language if you&#8217;re a dangerous programmer. And unfortunately, a lot of programmers are dangerous. But a language can&#8217;t fix that anyway.<br />
And while I agree that C++ isn&#8217;t ideal, for a lot of occasions there simply is no other choice. Python lacks performance and low-level stuff, C# is too much like Java, C lacks OOP which can improve readability (but shouldn&#8217;t be overused either, because of performance issues), and Perl/Lisp/Haskell/Pascal/any other &#8220;revolutionary&#8221; language is just a joke.</p>
<p>That doesn&#8217;t mean they should not be used at all. Perl is very useful as an alternative to Bash, which obviously s***s.  Erlang is pretty useful for clusters (although, if you&#8217;re serious about clusters, you should probably reimplement whatever you&#8217;re trying to accomplish in C/C++). Java is, unfortunately, the best language available for web applets.</p>
<p>So every (well, most) languages have something interesting, and C++ has the most interesting features.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: steve</title>
		<link>http://aras-p.info/blog/2009/03/01/how-view-on-c-changes-over-time/#comment-16773</link>
		<dc:creator>steve</dc:creator>
		<pubDate>Sun, 01 Mar 2009 18:25:33 +0000</pubDate>
		<guid isPermaLink="false">http://aras-p.info/blog/?p=287#comment-16773</guid>
		<description>I still love C++. For making native applications, I can&#039;t think of anything else I&#039;d rather use. Sure if you&#039;re happy to run on top of a VM layer there are lots of better options, but C++ still does it for me. Maybe I&#039;m just a masochist :)</description>
		<content:encoded><![CDATA[<p>I still love C++. For making native applications, I can&#8217;t think of anything else I&#8217;d rather use. Sure if you&#8217;re happy to run on top of a VM layer there are lots of better options, but C++ still does it for me. Maybe I&#8217;m just a masochist :)</p>
]]></content:encoded>
	</item>
</channel>
</rss>

