<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Development in a Blink &#187; C++</title>
	<atom:link href="http://www.dougfinke.com/blog/index.php/category/c/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dougfinke.com/blog</link>
	<description>Researching the optimal; implementing the practical</description>
	<lastBuildDate>Fri, 03 May 2013 19:47:05 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>The Go Programming Language</title>
		<link>http://www.dougfinke.com/blog/index.php/2009/11/10/the-go-programming-language/</link>
		<comments>http://www.dougfinke.com/blog/index.php/2009/11/10/the-go-programming-language/#comments</comments>
		<pubDate>Wed, 11 Nov 2009 00:24:22 +0000</pubDate>
		<dc:creator>Doug Finke</dc:creator>
				<category><![CDATA[C++]]></category>
		<category><![CDATA[Go]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Python]]></category>

		<guid isPermaLink="false">http://dougfinke.com/blog/index.php/2009/11/10/the-go-programming-language/</guid>
		<description><![CDATA[Presented by Rob Pike, Principal Engineer at Google. He works on distributed systems, data mining, programming languages, and software development tools. Before Google, Rob was a member of the Computing Sciences Research Center at Bell Labs, the lab that developed Unix. While there, he worked on computer graphics, user interfaces, languages, concurrent programming, and distributed [...]]]></description>
				<content:encoded><![CDATA[<p>Presented by Rob Pike, Principal Engineer at Google. </p>
<p>He works on distributed systems, data mining, programming languages, and software development tools. Before Google, Rob was a member of the Computing Sciences Research Center at Bell Labs, the lab that developed Unix. While there, he worked on computer graphics, user interfaces, languages, concurrent programming, and distributed systems. He was an architect of the Plan 9 and Inferno operating systems and is the co-author with Brian Kernighan of <i>The Unix Programming Environment</i> and <i>The Practice of Programming</i>.</p>
</p>
<div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:1443a39d-40fd-4a99-9110-76c65885c7fb" class="wlWriterEditableSmartContent">
<div><object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/rKnDgT73v8s&amp;hl=en"></param><embed src="http://www.youtube.com/v/rKnDgT73v8s&amp;hl=en" type="application/x-shockwave-flash" width="425" height="355"></embed></object></div>
</div>
<ul>
<li><a href="http://www.techcrunch.com/2009/11/10/google-go-language/">Google&rsquo;s Go: A New Programming Language That&rsquo;s Python Meets C++</a> </li>
<li><a href="http://news.cnet.com/8301-30685_3-10393210-264.html">Google hopes to remake programming with Go</a> </li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.dougfinke.com/blog/index.php/2009/11/10/the-go-programming-language/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Speaker Series</title>
		<link>http://www.dougfinke.com/blog/index.php/2007/07/31/google-speaker-series/</link>
		<comments>http://www.dougfinke.com/blog/index.php/2007/07/31/google-speaker-series/#comments</comments>
		<pubDate>Wed, 01 Aug 2007 02:55:26 +0000</pubDate>
		<dc:creator>Doug Finke</dc:creator>
				<category><![CDATA[C++]]></category>

		<guid isPermaLink="false">http://dougfinke.com/blog/?p=202</guid>
		<description><![CDATA[Seeing Bjarne Stroustrup talk is definitely worth it.&#160; His presentation skills are great.&#160;Catching your attention in the first couple minutes and he has you laughing every few slides. Mr. Stroustrup presented C++Ox at Google in New York. Interestingly he covered features he tried to introduce 25 years ago that are just now being implemented. It [...]]]></description>
				<content:encoded><![CDATA[<p>Seeing <a href="http://www.research.att.com/~bs/">Bjarne Stroustrup</a> talk is definitely worth it.&nbsp; His presentation skills are great.&nbsp;Catching your attention in the first couple minutes and he has you laughing every few slides.</p>
<p>Mr. Stroustrup presented C++Ox at Google in New York. Interestingly he covered features he tried to introduce 25 years ago that are just now being implemented. It gave me a sense of scope.</p>
<p>He provided insight to the balance needed when&nbsp;choosing the enhancements to introduce into a language as old and widespread as&nbsp;C++.</p>
<p>A new feature might improve the lives of 200 thousand coders but that is just 6% of the 3 million developers in the community. Language bloat, increased complexity, performance and much more need to be considered. </p>
<p>Adding garbage collection is debated as both good and evil.</p>
<p>Today it is rare to&nbsp;hear Borland, Sun and Microsoft spoken in a single sentence. Mr. Stroustrup does in the context of each C++ compiler implementation. He continued with the impact this has had on development to this day. That gave me another moment of pause.</p>
<p>To top it off,&nbsp;the deciding and implementation of language additions are done by committee, voting and volunteer time.</p>
<p>A tip of the hat to Mr. Stroustrup for stamina.</p>
<p>Here is&nbsp;the link to the <a href="http://www.open-std.org/jtc1/sc22/wg21/">Standards Committee work on C++Ox</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dougfinke.com/blog/index.php/2007/07/31/google-speaker-series/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
