<?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: Thoughts about Google&#8217;s &#8220;Go&#8221; Programming Language</title>
	<atom:link href="http://kosmaczewski.net/2009/11/12/thoughts-about-googles-go-programming-language/feed/" rel="self" type="application/rss+xml" />
	<link>http://kosmaczewski.net/2009/11/12/thoughts-about-googles-go-programming-language/</link>
	<description>sin incertidumbre no hay novedad, sin novedad posible no hay más que repetición y, por lo tanto, negación del otro como un ser libre: el ser libre es un ser incierto. (adrian mancuso)</description>
	<lastBuildDate>Thu, 11 Mar 2010 15:06:24 +0100</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Kim Bach</title>
		<link>http://kosmaczewski.net/2009/11/12/thoughts-about-googles-go-programming-language/comment-page-1/#comment-28822</link>
		<dc:creator>Kim Bach</dc:creator>
		<pubDate>Sun, 29 Nov 2009 21:49:30 +0000</pubDate>
		<guid isPermaLink="false">http://kosmaczewski.net/?p=2081#comment-28822</guid>
		<description>Thanks for great writeup.

As far as I can see, Go is a compiled language, I&#039;m not so sure that is a step in the right direction, I struggle with compiled languages every single day (C#/.NET) and hate the complex deployment issues (compatibility). 

I agree that a language that borrows from Pascal (actually it&#039;s Algol) is a step (back) in the right direction, always hated the syntax of C.</description>
		<content:encoded><![CDATA[<p>Thanks for great writeup.</p>
<p>As far as I can see, Go is a compiled language, I&#8217;m not so sure that is a step in the right direction, I struggle with compiled languages every single day (C#/.NET) and hate the complex deployment issues (compatibility). </p>
<p>I agree that a language that borrows from Pascal (actually it&#8217;s Algol) is a step (back) in the right direction, always hated the syntax of C.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Adrian</title>
		<link>http://kosmaczewski.net/2009/11/12/thoughts-about-googles-go-programming-language/comment-page-1/#comment-28351</link>
		<dc:creator>Adrian</dc:creator>
		<pubDate>Sun, 15 Nov 2009 12:04:56 +0000</pubDate>
		<guid isPermaLink="false">http://kosmaczewski.net/?p=2081#comment-28351</guid>
		<description>@thomas
Thanks for your thoughtful comment. I also think there&#039;s an economic background to Go the language, and it&#039;s what I tried to put on the article. The thing is also to justify the salaries you pay to such luminaires in your company... which apparently creates ripples of value accross your stakeholders. I don&#039;t know, again, the language seems OK, but the reasons behind are no different than those of C#, ObjC or Java, and that&#039;s why I put it in the table. An idea of world domination through the &quot;can-do-it-all&quot; language, until the next one comes up. With curly brackets, of course.</description>
		<content:encoded><![CDATA[<p>@thomas<br />
Thanks for your thoughtful comment. I also think there&#8217;s an economic background to Go the language, and it&#8217;s what I tried to put on the article. The thing is also to justify the salaries you pay to such luminaires in your company&#8230; which apparently creates ripples of value accross your stakeholders. I don&#8217;t know, again, the language seems OK, but the reasons behind are no different than those of C#, ObjC or Java, and that&#8217;s why I put it in the table. An idea of world domination through the &#8220;can-do-it-all&#8221; language, until the next one comes up. With curly brackets, of course.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: thomas kelly</title>
		<link>http://kosmaczewski.net/2009/11/12/thoughts-about-googles-go-programming-language/comment-page-1/#comment-28350</link>
		<dc:creator>thomas kelly</dc:creator>
		<pubDate>Sun, 15 Nov 2009 12:00:55 +0000</pubDate>
		<guid isPermaLink="false">http://kosmaczewski.net/?p=2081#comment-28350</guid>
		<description>Yet here is the essential problem. Every couple of years someone creates a language that &#039;solves&#039; problems where other languages fall short. Cobol and Fortran solved all the problems once, then pascal, then C solved all the problems, then C++, then perl, then java, then enterprise java, then double enterprise java with little whizbangs java, but that was not enough so we needed python, and ruby, and python became jython, ruby got some rails, etc, etc, etc. (notice I left the MS out, same thing, different universe. and why is linux so great when we had BSD forever before that? Dont forget the Korn shell, and the Bourne, and the C, and the Z...and isnt XML just SGML, and isnt EDI just XML with different spots? Dont forget the miracle of Text integration, wait, you mean the kind they had in the 60s right?)The truth of it is, a new language is not what we need. What we need is to understand that no one technology and specification solves all the problems. Will GO be great...sure, as long as they dont proclaim it the messiah language and implement everything in it. But then, of course that is the goal, its all about money. It stopped being about anything else a long time ago.</description>
		<content:encoded><![CDATA[<p>Yet here is the essential problem. Every couple of years someone creates a language that &#8217;solves&#8217; problems where other languages fall short. Cobol and Fortran solved all the problems once, then pascal, then C solved all the problems, then C++, then perl, then java, then enterprise java, then double enterprise java with little whizbangs java, but that was not enough so we needed python, and ruby, and python became jython, ruby got some rails, etc, etc, etc. (notice I left the MS out, same thing, different universe. and why is linux so great when we had BSD forever before that? Dont forget the Korn shell, and the Bourne, and the C, and the Z&#8230;and isnt XML just SGML, and isnt EDI just XML with different spots? Dont forget the miracle of Text integration, wait, you mean the kind they had in the 60s right?)The truth of it is, a new language is not what we need. What we need is to understand that no one technology and specification solves all the problems. Will GO be great&#8230;sure, as long as they dont proclaim it the messiah language and implement everything in it. But then, of course that is the goal, its all about money. It stopped being about anything else a long time ago.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Adrian</title>
		<link>http://kosmaczewski.net/2009/11/12/thoughts-about-googles-go-programming-language/comment-page-1/#comment-28321</link>
		<dc:creator>Adrian</dc:creator>
		<pubDate>Sat, 14 Nov 2009 09:57:12 +0000</pubDate>
		<guid isPermaLink="false">http://kosmaczewski.net/?p=2081#comment-28321</guid>
		<description>@Ariel
I agree completely, but it&#039;s the feature that &quot;stands out&quot; for the press. Most developers who started working since the late nineties have &lt;strong&gt;never&lt;/strong&gt; managed memory manually. And they are sure and convinced that it&#039;s hard to do and that hell will come upon them if they dare freeing the heap manually. Hence, any environment where you have to do it is dumb and retarded. All of which is a stupid idea, as many other conveyed by the press. 
IMHO I would have made the GC an option, like in the case of Objective-C (for Mac). But again, this is what there is. In any case, at the moment it&#039;s just a matter of keeping an eye on all of this.</description>
		<content:encoded><![CDATA[<p>@Ariel<br />
I agree completely, but it&#8217;s the feature that &#8220;stands out&#8221; for the press. Most developers who started working since the late nineties have <strong>never</strong> managed memory manually. And they are sure and convinced that it&#8217;s hard to do and that hell will come upon them if they dare freeing the heap manually. Hence, any environment where you have to do it is dumb and retarded. All of which is a stupid idea, as many other conveyed by the press.<br />
IMHO I would have made the GC an option, like in the case of Objective-C (for Mac). But again, this is what there is. In any case, at the moment it&#8217;s just a matter of keeping an eye on all of this.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ariel Rodriguez</title>
		<link>http://kosmaczewski.net/2009/11/12/thoughts-about-googles-go-programming-language/comment-page-1/#comment-28292</link>
		<dc:creator>Ariel Rodriguez</dc:creator>
		<pubDate>Fri, 13 Nov 2009 11:28:08 +0000</pubDate>
		<guid isPermaLink="false">http://kosmaczewski.net/?p=2081#comment-28292</guid>
		<description>I said it before, and i say it now, garbage collection is a huge step backward, in any language, can&#039;t handle memory allocation? Then you might not be called a programmer. Anyhow, the language itself is pretty neat. You have to love a modern language that borrows syntactic from Pascal (:=) :)
Regarding the name, what can i say, go is the name of a japanese game very, very popular amongst computer scientist and mathematicians (i have to admit in shame i am a member of both classes), it seems weird that just two guys come along with go as a name for a pet project. 
Besides, you are a freaking genius. Best.</description>
		<content:encoded><![CDATA[<p>I said it before, and i say it now, garbage collection is a huge step backward, in any language, can&#8217;t handle memory allocation? Then you might not be called a programmer. Anyhow, the language itself is pretty neat. You have to love a modern language that borrows syntactic from Pascal (:=) :)<br />
Regarding the name, what can i say, go is the name of a japanese game very, very popular amongst computer scientist and mathematicians (i have to admit in shame i am a member of both classes), it seems weird that just two guys come along with go as a name for a pet project.<br />
Besides, you are a freaking genius. Best.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Adrian</title>
		<link>http://kosmaczewski.net/2009/11/12/thoughts-about-googles-go-programming-language/comment-page-1/#comment-28269</link>
		<dc:creator>Adrian</dc:creator>
		<pubDate>Thu, 12 Nov 2009 19:55:40 +0000</pubDate>
		<guid isPermaLink="false">http://kosmaczewski.net/?p=2081#comment-28269</guid>
		<description>heh, I try :)</description>
		<content:encoded><![CDATA[<p>heh, I try :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Manuel</title>
		<link>http://kosmaczewski.net/2009/11/12/thoughts-about-googles-go-programming-language/comment-page-1/#comment-28266</link>
		<dc:creator>Manuel</dc:creator>
		<pubDate>Thu, 12 Nov 2009 18:49:35 +0000</pubDate>
		<guid isPermaLink="false">http://kosmaczewski.net/?p=2081#comment-28266</guid>
		<description>Thanks for this well written and informative post ! You&#039;re getting better at this craft every day, it seems :-)</description>
		<content:encoded><![CDATA[<p>Thanks for this well written and informative post ! You&#8217;re getting better at this craft every day, it seems :-)</p>
]]></content:encoded>
	</item>
</channel>
</rss>
