<?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>Channel 9 Forums - Coffeehouse - Why oh why c++/cx and not c++11</title>
	<atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/Forums/rss"></atom:link>
	<image>
		<url>http://mschnlnine.vo.llnwd.net/d1/Dev/App_Themes/C9/images/feedimage.png</url>
		<title>Channel 9 Forums - Coffeehouse - Why oh why c++/cx and not c++11</title>
		<link>http://channel9.msdn.com/Forums</link>
	</image>
	<description>Channel 9 keeps you up to date with the latest news and behind the scenes info from Microsoft that developers love to keep up with. From LINQ to SilverLight – Watch videos and hear about all the cool technologies coming and the people behind them.</description>
	<link>http://channel9.msdn.com/Forums</link>
	<language>en</language>
	<pubDate>Wed, 22 May 2013 09:16:54 GMT</pubDate>
	<lastBuildDate>Wed, 22 May 2013 09:16:54 GMT</lastBuildDate>
	<generator>Rev9</generator>
	<c9:totalResults>9</c9:totalResults>
	<c9:pageCount>-9</c9:pageCount>
	<c9:pageSize>-1</c9:pageSize>
	<item>
		<title>Coffeehouse - Why oh why c++/cx and not c++11</title>
		<description><![CDATA[<p>Why is it that Microsoft always has to make all kinds of non-standard stuff before implementing the standard stuff, this just makes me so sad. Perhaps it's time to go back to roots again a do unix stuff or (I did not say this), FreeBSD / Apple <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-6.gif?v=c9' alt='Sad' /></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Why-oh-why-ccx-and-not-c11/6f340319454d43259be3a061014ecdb2#6f340319454d43259be3a061014ecdb2</link>
		<pubDate>Wed, 30 May 2012 20:18:58 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Why-oh-why-ccx-and-not-c11/6f340319454d43259be3a061014ecdb2#6f340319454d43259be3a061014ecdb2</guid>
		<dc:creator>tdctaz</dc:creator>
		<slash:comments>9</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/tdctaz/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Why oh why c++/cx and not c++11</title>
		<description><![CDATA[<p>what do you mean?&nbsp; Myself, I am warming to shared_ptr and unique_ptr. And auto helps a lot.&nbsp; That is all standard, right?</p><p>&nbsp;</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Why-oh-why-ccx-and-not-c11/a301c126765e4ff5bf8aa061016eb578#a301c126765e4ff5bf8aa061016eb578</link>
		<pubDate>Wed, 30 May 2012 22:15:08 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Why-oh-why-ccx-and-not-c11/a301c126765e4ff5bf8aa061016eb578#a301c126765e4ff5bf8aa061016eb578</guid>
		<dc:creator>Steve Richter</dc:creator>
		<slash:comments>9</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/SteveRichter/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Why oh why c++/cx and not c++11</title>
		<description><![CDATA[<p><a href="http://blogs.msdn.com/b/vcblog/archive/2011/09/12/10209291.aspx">c&#43;&#43;11 standard overview</a><br><br>Sure they have added a few things, lambdas, auto, shared ptrs, rvalue references, but if the spent the time they used on&nbsp;their&nbsp;second hat (^) c&#43;&#43; extension, aka c&#43;&#43;/cx and added stuff like variadic templates, data member initializers, etc... that would have been a lot better.<br><br>Also why not make a clean library c&#43;&#43; library for WinRT instead of some non-standard proprietary&nbsp;c&#43;&#43; extension.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Why-oh-why-ccx-and-not-c11/677018eef0654349816aa06200cb845e#677018eef0654349816aa06200cb845e</link>
		<pubDate>Thu, 31 May 2012 12:20:58 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Why-oh-why-ccx-and-not-c11/677018eef0654349816aa06200cb845e#677018eef0654349816aa06200cb845e</guid>
		<dc:creator>tdctaz</dc:creator>
		<slash:comments>9</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/tdctaz/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Why oh why c++/cx and not c++11</title>
		<description><![CDATA[<p></p><blockquote><div class="quoteText"><p></p><p><a class="permalink" title="Post Permalink" href="/Forums/Coffeehouse/Why-oh-why-ccx-and-not-c11/677018eef0654349816aa06200cb845e">1 hour&nbsp;ago</a>, <a href="/Niners/tdctaz">tdctaz</a> wrote</p><p><a href="http://blogs.msdn.com/b/vcblog/archive/2011/09/12/10209291.aspx">c&#43;&#43;11 standard overview</a><br><br></p></div></blockquote><p></p><p>thanks for the link. enum class is a nice improvement on enum.</p><p><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2347.pdf">http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2347.pdf</a></p><p>Refactoring the C&#43;&#43; compiler must be a huge undertaking. And you have to wonder how much the windows platform folks&nbsp;dislike all the hat clr stuff that the .NET folks put in when they had sway. Is the hat syntax for CLR different than hat syntax for winRT? Is the hat part of the c&#43;&#43; standard?</p><p>&nbsp;</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Why-oh-why-ccx-and-not-c11/84a379e7612b40b0be33a06200e1bf37#84a379e7612b40b0be33a06200e1bf37</link>
		<pubDate>Thu, 31 May 2012 13:41:55 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Why-oh-why-ccx-and-not-c11/84a379e7612b40b0be33a06200e1bf37#84a379e7612b40b0be33a06200e1bf37</guid>
		<dc:creator>Steve Richter</dc:creator>
		<slash:comments>9</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/SteveRichter/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Why oh why c++/cx and not c++11</title>
		<description><![CDATA[<p></p><blockquote><div class="quoteText"><br>Also why not make a clean library c&#43;&#43; library for WinRT instead of some non-standard proprietary&nbsp;c&#43;&#43; extension.<p></p><p></p></div></blockquote><p></p><p>They did.&nbsp; The <a href="http://msdn.microsoft.com/en-us/library/hh438466%28v=VS.110%29.aspx">Windows Runtime C&#43;&#43; Template&nbsp;Library (WRL)</a>&nbsp;allows for creating/consuming WinRT apps/components with standard C&#43;&#43;.</p><p>&nbsp;</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Why-oh-why-ccx-and-not-c11/5556de07f1ab475fab3da06201095459#5556de07f1ab475fab3da06201095459</link>
		<pubDate>Thu, 31 May 2012 16:06:02 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Why-oh-why-ccx-and-not-c11/5556de07f1ab475fab3da06201095459#5556de07f1ab475fab3da06201095459</guid>
		<dc:creator>Escamillo</dc:creator>
		<slash:comments>9</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Escamillo/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Why oh why c++/cx and not c++11</title>
		<description><![CDATA[<p></p><blockquote><div class="quoteText"><p></p><p><a class="permalink" title="Post Permalink" href="/Forums/Coffeehouse/Why-oh-why-ccx-and-not-c11/677018eef0654349816aa06200cb845e">13 hours&nbsp;ago</a>, <a href="/Niners/tdctaz">tdctaz</a> wrote</p><p><br>Sure they have added a few things, lambdas, auto, shared ptrs, rvalue references, but if the spent the time they used on&nbsp;their&nbsp;second hat (^) c&#43;&#43; extension, aka c&#43;&#43;/cx and added stuff like variadic templates, data member initializers, etc... that would have been a lot better.<br></p></div></blockquote><p></p><p>The people who did the C&#43;&#43;/CX extensions and the core C&#43;&#43; language people aren't the same. Basically, it has been explained that the reason there are no&nbsp;new&nbsp;C&#43;&#43;11 features in VC2012 is because they decided to focus on variadic templates, and this turned out to be much more complex than expected, which means they couldn't finish it or any other C&#43;&#43;11 features in time for this release.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Why-oh-why-ccx-and-not-c11/6b752f1e523a4906a32da06300270efe#6b752f1e523a4906a32da06300270efe</link>
		<pubDate>Fri, 01 Jun 2012 02:22:12 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Why-oh-why-ccx-and-not-c11/6b752f1e523a4906a32da06300270efe#6b752f1e523a4906a32da06300270efe</guid>
		<dc:creator>Sven Groot</dc:creator>
		<slash:comments>9</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Sven Groot/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Why oh why c++/cx and not c++11</title>
		<description><![CDATA[<p>The VC&#43;&#43; team has been&nbsp;very transparent&nbsp;here...</p><p>Watch Herb's keynote from GoingNative 2012, for example. Listen to what he has to say, too...<br><br><a href="http://channel9.msdn.com/Events/GoingNative/GoingNative-2012/C-11-VC-11-and-Beyond">http://channel9.msdn.com/Events/GoingNative/GoingNative-2012/C-11-VC-11-and-Beyond</a></p><p>C</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Why-oh-why-ccx-and-not-c11/157824414a1c4871ba30a063015fc0de#157824414a1c4871ba30a063015fc0de</link>
		<pubDate>Fri, 01 Jun 2012 21:20:41 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Why-oh-why-ccx-and-not-c11/157824414a1c4871ba30a063015fc0de#157824414a1c4871ba30a063015fc0de</guid>
		<dc:creator>Charles</dc:creator>
		<slash:comments>9</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/Charles/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Why oh why c++/cx and not c++11</title>
		<description><![CDATA[<p>I do not follow why attributes support is a seemingly low priority.<br><a href="http://blogs.msdn.com/b/vcblog/archive/2011/09/12/10209291.aspx">http://blogs.msdn.com/b/vcblog/archive/2011/09/12/10209291.aspx</a><br><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2761.pdf">http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2761.pdf</a></p><p><a href="http://social.msdn.microsoft.com/Forums/en-US/vcgeneral/thread/caeede2a-7a2c-410b-93b1-f5ec108765ad">http://social.msdn.microsoft.com/Forums/en-US/vcgeneral/thread/caeede2a-7a2c-410b-93b1-f5ec108765ad</a></p><p>Without attributes you can't have MEF and I guess ASP.NET MVC.</p><p>I don't have any ideas on it, but I wonder if COM would be easier if C&#43;&#43; had attributes. Why would you need to implement QueryInterface if a DLL exported attributes that declared what interfaces it supported and where they were located?</p><p>&nbsp;</p><p>&nbsp;</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Why-oh-why-ccx-and-not-c11/0a36cdd0a1434b28a6d5a06401448ff3#0a36cdd0a1434b28a6d5a06401448ff3</link>
		<pubDate>Sat, 02 Jun 2012 19:41:41 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Why-oh-why-ccx-and-not-c11/0a36cdd0a1434b28a6d5a06401448ff3#0a36cdd0a1434b28a6d5a06401448ff3</guid>
		<dc:creator>Steve Richter</dc:creator>
		<slash:comments>9</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/SteveRichter/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Why oh why c++/cx and not c++11</title>
		<description><![CDATA[<p></p><blockquote><div class="quoteText"><p></p><p><a class="permalink" title="Post Permalink" href="/Forums/Coffeehouse/Why-oh-why-ccx-and-not-c11/157824414a1c4871ba30a063015fc0de">1 day&nbsp;ago</a>, <a href="/Niners/Charles">Charles</a> wrote</p><p>The VC&#43;&#43; team has been&nbsp;very transparent&nbsp;here...</p><p>Watch Herb's keynote from GoingNative 2012, for example. Listen to what he has to say, too...<br><br><a href="http://channel9.msdn.com/Events/GoingNative/GoingNative-2012/C-11-VC-11-and-Beyond">http://channel9.msdn.com/Events/GoingNative/GoingNative-2012/C-11-VC-11-and-Beyond</a></p><p>C</p><p></p></div></blockquote><br><br>Thanks for that, seeing that helps a bit and knowing that its not going to be X-years till next VS release before we get the standard is nice. C&#43;&#43;11 is needed and more c&#43;&#43; libraries. Not some new Microsoft c&#43;&#43; language extension.<p></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Why-oh-why-ccx-and-not-c11/63e40369ab1d47528e5da06500e056a2#63e40369ab1d47528e5da06500e056a2</link>
		<pubDate>Sun, 03 Jun 2012 13:36:47 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Why-oh-why-ccx-and-not-c11/63e40369ab1d47528e5da06500e056a2#63e40369ab1d47528e5da06500e056a2</guid>
		<dc:creator>tdctaz</dc:creator>
		<slash:comments>9</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/tdctaz/Discussions/RSS</wfw:commentRss>
	</item>
</channel>
</rss>