<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" media="screen" href="/styles/xslt/rss.xslt"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:c9="http://channel9.msdn.com">
<channel>
	<title>Comment Feed for Channel 9 - C++ and Beyond 2011: Sean Gibb - C++ and Hardware, C++11, C++ Renaissance</title>
	<atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/posts/C-and-Beyond-2011-Sean-Gibb-C-and-Hardware-C11-C-Renaissance/rss"></atom:link>
	<image>
		<url>http://ak.channel9.msdn.com/ch9/f6f1/5c9a7fe2-62a6-452f-bda7-9f4b0162f6f1/CB2011SeanGibb_100_ch9.jpg</url>
		<title>Channel 9 - C++ and Beyond 2011: Sean Gibb - C++ and Hardware, C++11, C++ Renaissance</title>
		<link></link>
	</image>
	<description> While attending C&amp;#43;&amp;#43; and Beyond 2011, I was able to convince a few fellow attendees to get in front of the camera and talk about C&amp;#43;&amp;#43;, how they use the language, and what they think of C&amp;#43;&amp;#43;11 and C&amp;#43;&amp;#43; and Beyond. Here, we meet Sean Gibb, Director of Software at Rad3 Communications, a company that builds hardware and software for wired and wireless communication products. Sean is a both a hardware and software guy. He&#39;s an expert C&amp;#43;&amp;#43; developer (and human template debugger, it turns out ). We talk about modern C&amp;#43;&amp;#43; (C&amp;#43;&amp;#43;11), the ways in which his company uses C&amp;#43;&amp;#43; (and why it makes sense in this context), template debugging fun and his perspective&amp;nbsp;on the&amp;nbsp;C&amp;#43;&amp;#43; Renaissance. Thank you Sean for taking the time to chat and sharing your insights and wisdom with us. Keep pushing the envelope. </description>
	<link></link>
	<language>en</language>
	<pubDate>Fri, 24 May 2013 16:33:12 GMT</pubDate>
	<lastBuildDate>Fri, 24 May 2013 16:33:12 GMT</lastBuildDate>
	<generator>Rev9</generator>
	<item>
		<title>Re: C++ and Beyond 2011: Sean Gibb - C++ and Hardware, C++11, C++ Renaissance</title>
		<description>
			<![CDATA[ <p>haha I might be labeled as uber geek after this post but is it spock saying&nbsp;<em><strong>Live&nbsp;long and&nbsp;prosper </strong></em>on Sean buckle ?&nbsp;</p><p>posted by ZyZ</p>]]>
		</description>
		<link>http://channel9.msdn.com/posts/C-and-Beyond-2011-Sean-Gibb-C-and-Hardware-C11-C-Renaissance#c634505112810000000</link>
		<pubDate>Thu, 01 Sep 2011 22:01:21 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/posts/C-and-Beyond-2011-Sean-Gibb-C-and-Hardware-C11-C-Renaissance#c634505112810000000</guid>
		<dc:creator>ZyZ</dc:creator>
	</item>
	<item>
		<title>Re: C++ and Beyond 2011: Sean Gibb - C++ and Hardware, C++11, C++ Renaissance</title>
		<description>
			<![CDATA[As another guy who does a lot of low-level embedded stuff, I&#39;m really happy to see a &#34;close to the metal&#34; guy talk about C&#43;&#43;.  In fact, I&#39;ve never written a C&#43;&#43; program under Visual Studio - all work is on cross-development platforms for custom hardware.<br><br>The hardware platforms and the cross-development toolsets that I work with tend to be a bit more limited, so adoption of C&#43;&#43; isn&#39;t as high as on some &#34;big iron&#34; platforms, but I&#39;ve been trying to convince many people that C&#43;&#43; doesn&#39;t mean big, bloated code - you just have to know what you&#39;re doing, and what the cost of each feature is.  In my work, exceptions are usually disabled, RTTI &#47; dynamic casting is off-limits, standard library usage is limited &#40;avoid dynamic allocation&#41;, often times new &#38; delete are overloaded for certain classes for performance, etc.  When I write C&#43;&#43; on a host platform &#40;usually Linux&#41;, it&#39;s fun to use all the language&#39;s functionality.<br><br>I love C, I use it a lot, but when I have the option, C&#43;&#43; is my weapon of choice.  But I have to admit, if the team I&#39;m working with is new to C&#43;&#43;, C is still sometimes a better way to go.  Cliche as it is, there really are lots of ways to blow your leg off with C&#43;&#43;.  Education is the best way to combat this, but often times development schedules are so tight, there just really isn&#39;t time for people to get their &#34;Sea &#40;&#43;&#43;&#63;&#41; Legs&#34;.  Kind of a Catch-22, Chicken &#38; Egg, etc.  <br><br>I was fortunate to learn C&#43;&#43; quite a while ago &#40;around the same time as Sean&#41;, on the job, from a bunch of smart people who could explain things well.  But I&#39;ve also made a big effort to grow &#38; stay current, otherwise I&#39;d still be writing C&#43;&#43; code like it was the early 90s.<br><br>Thanks again for the interview.  I wasn&#39;t sure if C&#43;&#43; and Beyond was just for Google heads working with 2TB maps of data &#38; people making thousands of connections to databases.  It really does reinforce the fact that C&#43;&#43; is a very broadly-applicable systems programming language with tremendous range.<p>posted by Dan</p>]]>
		</description>
		<link>http://channel9.msdn.com/posts/C-and-Beyond-2011-Sean-Gibb-C-and-Hardware-C11-C-Renaissance#c634505117110000000</link>
		<pubDate>Thu, 01 Sep 2011 22:08:31 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/posts/C-and-Beyond-2011-Sean-Gibb-C-and-Hardware-C11-C-Renaissance#c634505117110000000</guid>
		<dc:creator>Dan</dc:creator>
	</item>
	<item>
		<title>Re: C++ and Beyond 2011: Sean Gibb - C++ and Hardware, C++11, C++ Renaissance</title>
		<description>
			<![CDATA[<p></p><blockquote><div class="quoteText"><p></p><p><a class="permalink" title="Comment Permalink" href="/posts/C-and-Beyond-2011-Sean-Gibb-C-and-Hardware-C11-C-Renaissance#c634505117110000000">12 minutes&nbsp;ago</a></p><p>... <br>Thanks again for the interview. I wasn't sure if C&#43;&#43; and Beyond was just for Google heads working with 2TB maps of data &amp; people making thousands of connections to databases. It really does reinforce the fact that&nbsp;<em><strong>C&#43;&#43; is a very broadly-applicable systems programming language with tremendous range</strong></em>.</p><p></p></div></blockquote><br><br>You're most welcome, Dan! You are also most correct in <strong><em>this statement.</em></strong><p></p><p>C</p><p>posted by Charles</p>]]>
		</description>
		<link>http://channel9.msdn.com/posts/C-and-Beyond-2011-Sean-Gibb-C-and-Hardware-C11-C-Renaissance#c634505126650000000</link>
		<pubDate>Thu, 01 Sep 2011 22:24:25 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/posts/C-and-Beyond-2011-Sean-Gibb-C-and-Hardware-C11-C-Renaissance#c634505126650000000</guid>
		<dc:creator>Charles</dc:creator>
	</item>
	<item>
		<title>Re: C++ and Beyond 2011: Sean Gibb - C++ and Hardware, C++11, C++ Renaissance</title>
		<description>
			<![CDATA[Theses videos are awesome, hearing true C&#43;&#43; developers &#40;not C with classes impersonators&#41; is really refreshing.<br><br>If people could see more of this, maybe C&#43;&#43; would have a better name.<p>posted by Yacine</p>]]>
		</description>
		<link>http://channel9.msdn.com/posts/C-and-Beyond-2011-Sean-Gibb-C-and-Hardware-C11-C-Renaissance#c634505148940000000</link>
		<pubDate>Thu, 01 Sep 2011 23:01:34 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/posts/C-and-Beyond-2011-Sean-Gibb-C-and-Hardware-C11-C-Renaissance#c634505148940000000</guid>
		<dc:creator>Yacine</dc:creator>
	</item>
	<item>
		<title>Re: C++ and Beyond 2011: Sean Gibb - C++ and Hardware, C++11, C++ Renaissance</title>
		<description>
			<![CDATA[ <p>@<a href="/posts/C-and-Beyond-2011-Sean-Gibb-C-and-Hardware-C11-C-Renaissance#c634505112810000000">ZyZ</a>: You may be right! <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif?v=c9' alt='Smiley' /></p><p>C</p><p>posted by Charles</p>]]>
		</description>
		<link>http://channel9.msdn.com/posts/C-and-Beyond-2011-Sean-Gibb-C-and-Hardware-C11-C-Renaissance#c634505337870000000</link>
		<pubDate>Fri, 02 Sep 2011 04:16:27 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/posts/C-and-Beyond-2011-Sean-Gibb-C-and-Hardware-C11-C-Renaissance#c634505337870000000</guid>
		<dc:creator>Charles</dc:creator>
	</item>
	<item>
		<title>Re: C++ and Beyond 2011: Sean Gibb - C++ and Hardware, C++11, C++ Renaissance</title>
		<description>
			<![CDATA[Thank you so much Charles for another excellent and very interesting interview with a developer which is so close to the &#34;metal&#34;. <br>Sean Gibb has some very interesting perspective about the language and the day to day usage of it.<br>Please keep the good work up.<p>posted by Peter Jonas</p>]]>
		</description>
		<link>http://channel9.msdn.com/posts/C-and-Beyond-2011-Sean-Gibb-C-and-Hardware-C11-C-Renaissance#c634505509175121085</link>
		<pubDate>Fri, 02 Sep 2011 09:01:57 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/posts/C-and-Beyond-2011-Sean-Gibb-C-and-Hardware-C11-C-Renaissance#c634505509175121085</guid>
		<dc:creator>Peter Jonas</dc:creator>
	</item>
	<item>
		<title>Re: C++ and Beyond 2011: Sean Gibb - C++ and Hardware, C++11, C++ Renaissance</title>
		<description>
			<![CDATA[It&#39;s not surprising the hardware guy stays with C&#43;&#43;, rather than specialized hardware description languages. It turns out that C&#43;&#43; is the best ESL language for hardware simulation&#58; the highest abstraction level, the best performance&#59; there are very successful examples like SystemC and GBL C&#43;&#43; libraries.<p>posted by herman</p>]]>
		</description>
		<link>http://channel9.msdn.com/posts/C-and-Beyond-2011-Sean-Gibb-C-and-Hardware-C11-C-Renaissance#c634505914128061983</link>
		<pubDate>Fri, 02 Sep 2011 20:16:52 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/posts/C-and-Beyond-2011-Sean-Gibb-C-and-Hardware-C11-C-Renaissance#c634505914128061983</guid>
		<dc:creator>herman</dc:creator>
	</item>
	<item>
		<title>Re: C++ and Beyond 2011: Sean Gibb - C++ and Hardware, C++11, C++ Renaissance</title>
		<description>
			<![CDATA[ <p>Hey Sean how about making public that &quot;c&#43;&#43; standard for performance on embedded hardware&quot;, it would be a valuable document on forcing c&#43;&#43; in other companies.<strong><br></strong></p><p>posted by KikiAlex</p>]]>
		</description>
		<link>http://channel9.msdn.com/posts/C-and-Beyond-2011-Sean-Gibb-C-and-Hardware-C11-C-Renaissance#c634509377131747539</link>
		<pubDate>Tue, 06 Sep 2011 20:28:33 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/posts/C-and-Beyond-2011-Sean-Gibb-C-and-Hardware-C11-C-Renaissance#c634509377131747539</guid>
		<dc:creator>KikiAlex</dc:creator>
	</item>
</channel>
</rss>