<?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>C++Next</title>
	<atom:link href="http://cpp-next.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://cpp-next.com</link>
	<description>The next generation of C++</description>
	<lastBuildDate>Sun, 07 Feb 2010 00:26:05 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Order I&#160;Say!</title>
		<link>http://cpp-next.com/archive/2010/02/order-i-say/</link>
		<comments>http://cpp-next.com/archive/2010/02/order-i-say/#comments</comments>
		<pubDate>Tue, 02 Feb 2010 16:43:51 +0000</pubDate>
		<dc:creator>Dave Abrahams</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://cpp-next.com/?p=1023</guid>
		<description><![CDATA[The C++ standard library&#8217;s sorting functions and its associative containers
all require a strict weak ordering criterion.  But what is that, really?

Well, I thought I had an intuitive feeling for what “strict weak”
means, but recently I realized I needed to nail it down.  If you look
up the definition, you might encounter something like this:


 [...]]]></description>
		<wfw:commentRss>http://cpp-next.com/archive/2010/02/order-i-say/feed/</wfw:commentRss>
		<slash:comments>33</slash:comments>
		</item>
		<item>
		<title>“Elements of Programming” Chapter 2: Transformations and Their&#160;Orbits</title>
		<link>http://cpp-next.com/archive/2010/01/%e2%80%9celements-of-programming%e2%80%9d-chapter-2-transformations-and-their-orbits/</link>
		<comments>http://cpp-next.com/archive/2010/01/%e2%80%9celements-of-programming%e2%80%9d-chapter-2-transformations-and-their-orbits/#comments</comments>
		<pubDate>Wed, 20 Jan 2010 20:11:09 +0000</pubDate>
		<dc:creator>Timothy Wright</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://cpp-next.com/?p=959</guid>
		<description><![CDATA[[please see the preface post for information on getting starting with this study group.]




Introduction
This chapter focuses on different types of procedure.  It introduces
two, homogeneous predicates and operations.  Homogeneous predicates
take multiple objects of type T and returns a bool.  Operations take
multiple objects of type T and return another object of type T.  [...]]]></description>
		<wfw:commentRss>http://cpp-next.com/archive/2010/01/%e2%80%9celements-of-programming%e2%80%9d-chapter-2-transformations-and-their-orbits/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>EOP Exercise Round-Up: Chapter&#160;1</title>
		<link>http://cpp-next.com/archive/2010/01/eop-exercise-round-up-chapter-1/</link>
		<comments>http://cpp-next.com/archive/2010/01/eop-exercise-round-up-chapter-1/#comments</comments>
		<pubDate>Fri, 15 Jan 2010 20:44:51 +0000</pubDate>
		<dc:creator>Dave Abrahams</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://cpp-next.com/?p=968</guid>
		<description><![CDATA[We got pretty good turnout for the first batch of exercises this week.
Thanks to Tim Wright, John Phillips, and Mark Ruzon for their
submissions!

Lemmas

Mark Ruzon proved all the lemmas.  Good show, Mark!  We liked his
answers a lot, only changing one word to clarify Lemma 1.2.


Lemma 1.1
If a value type is uniquely represented, equality implies
representational [...]]]></description>
		<wfw:commentRss>http://cpp-next.com/archive/2010/01/eop-exercise-round-up-chapter-1/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Onward,&#160;Forward!</title>
		<link>http://cpp-next.com/archive/2009/12/onward-forward/</link>
		<comments>http://cpp-next.com/archive/2009/12/onward-forward/#comments</comments>
		<pubDate>Mon, 07 Dec 2009 16:00:00 +0000</pubDate>
		<dc:creator>Dave Abrahams</dc:creator>
				<category><![CDATA[Value Semantics]]></category>
		<category><![CDATA[semantics]]></category>
		<category><![CDATA[value]]></category>

		<guid isPermaLink="false">http://cpp-next.com/?p=622</guid>
		<description><![CDATA[Besides providing move semantics, the other main application of rvalue
references is in solving “the
forwarding problem.” In this context, &#8220;forwarding&#8221; means passing a
generic function&#8217;s actual argument on to a second function without
rejecting any arguments that can be passed to that second function,
without losing any information about the argument&#8217;s cv-qualification or
l/rvalue-ness, and without overloading.  In C++03, [...]]]></description>
		<wfw:commentRss>http://cpp-next.com/archive/2009/12/onward-forward/feed/</wfw:commentRss>
		<slash:comments>43</slash:comments>
		</item>
		<item>
		<title>“Elements of Programming” Chapter 1:&#160;Foundations</title>
		<link>http://cpp-next.com/archive/2009/11/%e2%80%9celements-of-programming%e2%80%9d-chapter-1-foundations/</link>
		<comments>http://cpp-next.com/archive/2009/11/%e2%80%9celements-of-programming%e2%80%9d-chapter-1-foundations/#comments</comments>
		<pubDate>Mon, 30 Nov 2009 17:30:28 +0000</pubDate>
		<dc:creator>Dave Jenkins</dc:creator>
				<category><![CDATA[EoP Study Group]]></category>

		<guid isPermaLink="false">http://cpp-next.com/?p=901</guid>
		<description><![CDATA[Please see the previous post for information on getting starting with this study group.

Summary

The key ideas of Chapter 1, Foundations, are regularity and equality.  They are defined in terms of real world things and ideas that are mapped onto the computer. To categorize both the real world and the computer world requires a lot [...]]]></description>
		<wfw:commentRss>http://cpp-next.com/archive/2009/11/%e2%80%9celements-of-programming%e2%80%9d-chapter-1-foundations/feed/</wfw:commentRss>
		<slash:comments>65</slash:comments>
		</item>
		<item>
		<title>This Week in Boost temporarily&#160;suspended</title>
		<link>http://cpp-next.com/archive/2009/11/this-week-on-boost-temporarily-suspended/</link>
		<comments>http://cpp-next.com/archive/2009/11/this-week-on-boost-temporarily-suspended/#comments</comments>
		<pubDate>Mon, 30 Nov 2009 05:52:53 +0000</pubDate>
		<dc:creator>Steven Watanabe</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[This Week in Boost]]></category>

		<guid isPermaLink="false">http://cpp-next.com/?p=925</guid>
		<description><![CDATA[Because of my class load, I won&#8217;t be able to continue this column until late December.
]]></description>
		<wfw:commentRss>http://cpp-next.com/archive/2009/11/this-week-on-boost-temporarily-suspended/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>“Elements of Programming”&#160;Preface</title>
		<link>http://cpp-next.com/archive/2009/11/%e2%80%9celements-of-programming%e2%80%9d-preface/</link>
		<comments>http://cpp-next.com/archive/2009/11/%e2%80%9celements-of-programming%e2%80%9d-preface/#comments</comments>
		<pubDate>Tue, 24 Nov 2009 17:30:06 +0000</pubDate>
		<dc:creator>Sean Parent</dc:creator>
				<category><![CDATA[EoP Study Group]]></category>

		<guid isPermaLink="false">http://cpp-next.com/?p=872</guid>
		<description><![CDATA[Welcome

I&#8217;ve never done a study a group on a blog (or in any virtual form), but I&#8217;m hopeful such an open forum will have value for others. Make sure you subscribe to the comment section for each chapter when it&#8217;s posted so you&#8217;ll know when there is new material. You may also wish to follow [...]]]></description>
		<wfw:commentRss>http://cpp-next.com/archive/2009/11/%e2%80%9celements-of-programming%e2%80%9d-preface/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>“Elements of Programming” Study&#160;Group</title>
		<link>http://cpp-next.com/archive/2009/11/%e2%80%9celements-of-programming%e2%80%9d-study-group/</link>
		<comments>http://cpp-next.com/archive/2009/11/%e2%80%9celements-of-programming%e2%80%9d-study-group/#comments</comments>
		<pubDate>Thu, 19 Nov 2009 21:41:25 +0000</pubDate>
		<dc:creator>Dave Abrahams</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://cpp-next.com/?p=852</guid>
		<description><![CDATA[Long before it was published, we at C++Next started
thinking about how to cover Elements of
Programming, the inspiring new book
by Alex Stepanov and Paul McJones.  Some kind of study group seemed to
fit the bill, but it was only a half-formed idea.  Then Terje Slettebø
recommended EOP in
comments
on this site, and it became clear that at [...]]]></description>
		<wfw:commentRss>http://cpp-next.com/archive/2009/11/%e2%80%9celements-of-programming%e2%80%9d-study-group/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Three Kinds of Concept&#160;Maps</title>
		<link>http://cpp-next.com/archive/2009/11/three-kinds-of-concept-maps/</link>
		<comments>http://cpp-next.com/archive/2009/11/three-kinds-of-concept-maps/#comments</comments>
		<pubDate>Wed, 18 Nov 2009 16:45:37 +0000</pubDate>
		<dc:creator>Doug Gregor</dc:creator>
				<category><![CDATA[Concepts]]></category>

		<guid isPermaLink="false">http://cpp-next.com/?p=639</guid>
		<description><![CDATA[In a previous article, Dave classified the uses of concepts into
Three Kinds of
Concepts:
syntactic concepts that merely describe syntax (without any
semantics), foundational concepts that have a universally
agreed-upon syntax and semantics, and non-trivial concepts that have
a higher complexity than the other concepts and are generally domain-
or application-specific.

Next, we&#8217;ll classify the different kinds of concept maps according to
their [...]]]></description>
		<wfw:commentRss>http://cpp-next.com/archive/2009/11/three-kinds-of-concept-maps/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Report from Santa Cruz C++ Committee&#160;Meeting</title>
		<link>http://cpp-next.com/archive/2009/11/report-from-santa-cruz-c-committee-meeting/</link>
		<comments>http://cpp-next.com/archive/2009/11/report-from-santa-cruz-c-committee-meeting/#comments</comments>
		<pubDate>Tue, 03 Nov 2009 03:30:27 +0000</pubDate>
		<dc:creator>Dave Abrahams</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://cpp-next.com/?p=816</guid>
		<description><![CDATA[Although I had to spend a substantial part of my time in Santa Cruz
preparing to teach a generic programming class, I do have a little to
say about what happened.

Leadership Vacuum?

The week started off rough, with an announcement from Bill (P.J.)
Plaugher that, at the end of the meeting, he would resign his post as
our Convener.  [...]]]></description>
		<wfw:commentRss>http://cpp-next.com/archive/2009/11/report-from-santa-cruz-c-committee-meeting/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
	</channel>
</rss>
