<?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: C++, Baby</title>
	<atom:link href="http://www.realtimerendering.com/blog/c-baby/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.realtimerendering.com/blog/c-baby/</link>
	<description>Tracking the latest developments in interactive rendering techniques</description>
	<lastBuildDate>Mon, 17 Jun 2013 03:17:13 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4.1</generator>
	<item>
		<title>By: Real-Time Rendering &#183; Predicting the Past</title>
		<link>http://www.realtimerendering.com/blog/c-baby/comment-page-1/#comment-2051</link>
		<dc:creator>Real-Time Rendering &#183; Predicting the Past</dc:creator>
		<pubDate>Thu, 29 Sep 2011 14:55:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.realtimerendering.com/blog/?p=900#comment-2051</guid>
		<description>[...] there&#8217;s so much legacy C++ code around that it&#8217;s still the language of graphics, as previously discussed here. Which means I expect none of the API weirdness to change for a solid decade, at the minimum. [...]</description>
		<content:encoded><![CDATA[<p>[...] there&#8217;s so much legacy C++ code around that it&#8217;s still the language of graphics, as previously discussed here. Which means I expect none of the API weirdness to change for a solid decade, at the minimum. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lee Winder</title>
		<link>http://www.realtimerendering.com/blog/c-baby/comment-page-1/#comment-304</link>
		<dc:creator>Lee Winder</dc:creator>
		<pubDate>Wed, 17 Feb 2010 21:01:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.realtimerendering.com/blog/?p=900#comment-304</guid>
		<description>“Many game companies say they will not interview or hire someone whose first programming language is Java.”

This really does surprise me.  While I would be hesitant to hire (though it wouldn&#039;t necessarily stop me interviewing) a _graduate_ who&#039;s principle language was Java, an experienced developer is another story.  While there are obvious differences between the two languages, an experienced developer is an experienced developer with skills that can move between languages regardless of their type.

Though as a SkillSet accreditation panel member (which is the UK&#039;s Sector Skills Council for Creative Media) we do expect (and only award accreditation to) Universities that teach C++ as the primary language on the course, and that certainly won&#039;t change any time soon.</description>
		<content:encoded><![CDATA[<p>“Many game companies say they will not interview or hire someone whose first programming language is Java.”</p>
<p>This really does surprise me.  While I would be hesitant to hire (though it wouldn&#8217;t necessarily stop me interviewing) a _graduate_ who&#8217;s principle language was Java, an experienced developer is another story.  While there are obvious differences between the two languages, an experienced developer is an experienced developer with skills that can move between languages regardless of their type.</p>
<p>Though as a SkillSet accreditation panel member (which is the UK&#8217;s Sector Skills Council for Creative Media) we do expect (and only award accreditation to) Universities that teach C++ as the primary language on the course, and that certainly won&#8217;t change any time soon.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Real-Time Rendering &#183; 7 Things for February 6</title>
		<link>http://www.realtimerendering.com/blog/c-baby/comment-page-1/#comment-277</link>
		<dc:creator>Real-Time Rendering &#183; 7 Things for February 6</dc:creator>
		<pubDate>Sat, 06 Feb 2010 15:15:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.realtimerendering.com/blog/?p=900#comment-277</guid>
		<description>[...] Subscribe to feed &#8249; C++, Baby [...]</description>
		<content:encoded><![CDATA[<p>[...] Subscribe to feed &lsaquo; C++, Baby [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: oleg</title>
		<link>http://www.realtimerendering.com/blog/c-baby/comment-page-1/#comment-276</link>
		<dc:creator>oleg</dc:creator>
		<pubDate>Fri, 05 Feb 2010 17:34:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.realtimerendering.com/blog/?p=900#comment-276</guid>
		<description>Btw auto_ptr will be removed in the next revision of C++ standard. It was a failed concept from the very beginning, it was overcomplicated and too error prone even for such a patchy and inelegant language as C++.</description>
		<content:encoded><![CDATA[<p>Btw auto_ptr will be removed in the next revision of C++ standard. It was a failed concept from the very beginning, it was overcomplicated and too error prone even for such a patchy and inelegant language as C++.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mosaic_school</title>
		<link>http://www.realtimerendering.com/blog/c-baby/comment-page-1/#comment-275</link>
		<dc:creator>mosaic_school</dc:creator>
		<pubDate>Fri, 05 Feb 2010 11:55:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.realtimerendering.com/blog/?p=900#comment-275</guid>
		<description>C++ it is.. 

At least for cross-console games as I doubt that current JVMs or the .NET runtime would perform well on the PS3 or Wii hardware. It also makes sense to choose C++ for programming tests because those who master this are likely to succeed in a Java/C# oriented test as well.

In my opinion, universities do well by starting to teach a high level language, e.g. a functional language like Haskell, concurrently to C/C++. I am glad that in my case this was continued by having Java and Assembler courses in parallel as well. However, I still think that the concepts (e.g. OO or functional styles) are even more important than low-level mechanics, which is where most tests fail. 
Furthermore, I believe that the entertainment industry would benefit from having a common low-level layer like the java/.net runtime. Instead of complaining about their short-comings, we should help improving them towards the specific needs of real-time applications. 

Btw. did you know about the Blender Java port? As far I know it&#039;s on hold until ver 2.5 is final but an early version based on 2.4x showed that it&#039;s is totally feasible.
( http://www.dooglamoo.com/software/blender/75-blenderjavaabout )</description>
		<content:encoded><![CDATA[<p>C++ it is.. </p>
<p>At least for cross-console games as I doubt that current JVMs or the .NET runtime would perform well on the PS3 or Wii hardware. It also makes sense to choose C++ for programming tests because those who master this are likely to succeed in a Java/C# oriented test as well.</p>
<p>In my opinion, universities do well by starting to teach a high level language, e.g. a functional language like Haskell, concurrently to C/C++. I am glad that in my case this was continued by having Java and Assembler courses in parallel as well. However, I still think that the concepts (e.g. OO or functional styles) are even more important than low-level mechanics, which is where most tests fail.<br />
Furthermore, I believe that the entertainment industry would benefit from having a common low-level layer like the java/.net runtime. Instead of complaining about their short-comings, we should help improving them towards the specific needs of real-time applications. </p>
<p>Btw. did you know about the Blender Java port? As far I know it&#8217;s on hold until ver 2.5 is final but an early version based on 2.4x showed that it&#8217;s is totally feasible.<br />
( <a href="http://www.dooglamoo.com/software/blender/75-blenderjavaabout" rel="nofollow">http://www.dooglamoo.com/software/blender/75-blenderjavaabout</a> )</p>
]]></content:encoded>
	</item>
</channel>
</rss>