<?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: Language differences *shrug*</title>
	<atom:link href="http://blogs.gnome.org/seth/2005/05/11/language-differences-shrug/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogs.gnome.org/seth/2005/05/11/language-differences-shrug/</link>
	<description></description>
	<lastBuildDate>Sat, 26 Jun 2010 05:56:57 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Jon</title>
		<link>http://blogs.gnome.org/seth/2005/05/11/language-differences-shrug/comment-page-1/#comment-10</link>
		<dc:creator>Jon</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/seth/2005/05/11/language-differences-shrug/#comment-10</guid>
		<description>Could you please explain to me the difference between a struct and a class with entirely public members? Sorry, I am only familiar with the C and C++ interpretations. If it&#039;s the same here, I can&#039;t see what the fuss is about (syntactic sugar)</description>
		<content:encoded><![CDATA[<p>Could you please explain to me the difference between a struct and a class with entirely public members? Sorry, I am only familiar with the C and C++ interpretations. If it&#8217;s the same here, I can&#8217;t see what the fuss is about (syntactic sugar)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alan Horkan</title>
		<link>http://blogs.gnome.org/seth/2005/05/11/language-differences-shrug/comment-page-1/#comment-11</link>
		<dc:creator>Alan Horkan</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/seth/2005/05/11/language-differences-shrug/#comment-11</guid>
		<description>&gt; remain the most similar major languages evar&lt;p/&gt;s/evar/ever ???&lt;p/&gt;either that is a typo or some subtle programmer speak (like iff) that I haven&#039;t learnt yet.  please do tell.</description>
		<content:encoded><![CDATA[<p>> remain the most similar major languages evar
<p />s/evar/ever ???
<p />either that is a typo or some subtle programmer speak (like iff) that I haven&#8217;t learnt yet.  please do tell.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael Pyne</title>
		<link>http://blogs.gnome.org/seth/2005/05/11/language-differences-shrug/comment-page-1/#comment-12</link>
		<dc:creator>Michael Pyne</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/seth/2005/05/11/language-differences-shrug/#comment-12</guid>
		<description>Alan:&lt;p/&gt;&quot;evar&quot; I believe is IRC slang.  Whenever I see the word I think of a California Valley girl talking.&lt;p/&gt;  &quot;Wow, those are the most similarest languages, like, evar!!&quot;</description>
		<content:encoded><![CDATA[<p>Alan:
<p />&#8220;evar&#8221; I believe is IRC slang.  Whenever I see the word I think of a California Valley girl talking.
<p />  &#8220;Wow, those are the most similarest languages, like, evar!!&#8221;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Per Bothner</title>
		<link>http://blogs.gnome.org/seth/2005/05/11/language-differences-shrug/comment-page-1/#comment-13</link>
		<dc:creator>Per Bothner</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/seth/2005/05/11/language-differences-shrug/#comment-13</guid>
		<description>&quot;JDK 5 has not been replicated in the free software context, and, IMO, shame on the classpath developers for that being true.&quot;&lt;p/&gt;Huh???  Shame on the Gnome developers for &lt;&gt;.&lt;p/&gt;And shame on anybody who freely gives away software for not working harder!</description>
		<content:encoded><![CDATA[<p>&#8220;JDK 5 has not been replicated in the free software context, and, IMO, shame on the classpath developers for that being true.&#8221;
<p />Huh???  Shame on the Gnome developers for <>.
<p />And shame on anybody who freely gives away software for not working harder!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dalibor Topic</title>
		<link>http://blogs.gnome.org/seth/2005/05/11/language-differences-shrug/comment-page-1/#comment-14</link>
		<dc:creator>Dalibor Topic</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/seth/2005/05/11/language-differences-shrug/#comment-14</guid>
		<description>Hi Seth,&lt;p/&gt;Generics support is actually already happening in Classpath itself, associated tools and runimes:&lt;p/&gt;* The gcjx compiler has most of the features done, the eclipse compiler already supports all of 1.5, and jikes is also being hacked on to get the 1.5 language features in. &lt;p/&gt;* The classpath class libraries in fact have a genercis branch already that is being worked on.&lt;p/&gt;* Some of the classpath runtimes, like IKVM, have begun implementing 1.5 runtime feature support.&lt;p/&gt;For most Classpath runtimes I&#039;d expect a switch towards 1.5 to happen later in this year, when the updated language and VM specifications are officially released on paper.&lt;p/&gt;cheers,&lt;br/&gt;dalibor topic</description>
		<content:encoded><![CDATA[<p>Hi Seth,
<p />Generics support is actually already happening in Classpath itself, associated tools and runimes:
<p />* The gcjx compiler has most of the features done, the eclipse compiler already supports all of 1.5, and jikes is also being hacked on to get the 1.5 language features in.
<p />* The classpath class libraries in fact have a genercis branch already that is being worked on.
<p />* Some of the classpath runtimes, like IKVM, have begun implementing 1.5 runtime feature support.
<p />For most Classpath runtimes I&#8217;d expect a switch towards 1.5 to happen later in this year, when the updated language and VM specifications are officially released on paper.
<p />cheers,<br />dalibor topic</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: verbat</title>
		<link>http://blogs.gnome.org/seth/2005/05/11/language-differences-shrug/comment-page-1/#comment-15</link>
		<dc:creator>verbat</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/seth/2005/05/11/language-differences-shrug/#comment-15</guid>
		<description>Structs are stack allocated while instance of classes are heap allocated, this is the core difference. You know what? the develoiper should not really care about this in a HLL, but MS thought &quot;hey, we would disappoint those C/C++ developers, let&#039;s add some stupid memory management things..&quot;</description>
		<content:encoded><![CDATA[<p>Structs are stack allocated while instance of classes are heap allocated, this is the core difference. You know what? the develoiper should not really care about this in a HLL, but MS thought &#8220;hey, we would disappoint those C/C++ developers, let&#8217;s add some stupid memory management things..&#8221;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tim</title>
		<link>http://blogs.gnome.org/seth/2005/05/11/language-differences-shrug/comment-page-1/#comment-16</link>
		<dc:creator>Tim</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/seth/2005/05/11/language-differences-shrug/#comment-16</guid>
		<description>Not that I&#039;ve done any significant programming in C#, but I don&#039;t think the struct/class distinction is about low-level memory management, it&#039;s semantic. Rather than being about stack vs. heap allocation, isn&#039;t the difference one between value semantics (and possibly RAII, I can&#039;t remember - with structs) and reference semantics (with classes)?</description>
		<content:encoded><![CDATA[<p>Not that I&#8217;ve done any significant programming in C#, but I don&#8217;t think the struct/class distinction is about low-level memory management, it&#8217;s semantic. Rather than being about stack vs. heap allocation, isn&#8217;t the difference one between value semantics (and possibly RAII, I can&#8217;t remember &#8211; with structs) and reference semantics (with classes)?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
<!-- This Quick Cache file was built for (  blogs.gnome.org/seth/2005/05/11/language-differences-shrug/feed/ ) in 1.22848 seconds, on Feb 10th, 2012 at 11:32 pm UTC. -->
<!-- This Quick Cache file will automatically expire ( and be re-built automatically ) on Feb 11th, 2012 at 12:32 am UTC -->
