Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r54188 - sandbox/committee/LWG/proposals
From: dave_at_[hidden]
Date: 2009-06-22 04:32:35


Author: dave
Date: 2009-06-22 04:32:35 EDT (Mon, 22 Jun 2009)
New Revision: 54188
URL: http://svn.boost.org/trac/boost/changeset/54188

Log:
Make the argument about user reaction.

Text files modified:
   sandbox/committee/LWG/proposals/exported-concept-maps.rst | 8 ++++++--
   1 files changed, 6 insertions(+), 2 deletions(-)

Modified: sandbox/committee/LWG/proposals/exported-concept-maps.rst
==============================================================================
--- sandbox/committee/LWG/proposals/exported-concept-maps.rst (original)
+++ sandbox/committee/LWG/proposals/exported-concept-maps.rst 2009-06-22 04:32:35 EDT (Mon, 22 Jun 2009)
@@ -109,9 +109,13 @@
   };
 
 Unlike an empty concept map, whose verbosity has caused some concern,
-this boilerplate code truly adds zero value (except inasmuch as it
+this redundant code truly adds zero value (except inasmuch as it
 provides the desired operators for unconstrained code) and carries
-with it all the usual disadvantages of duplicated code.
+with it all the usual disadvantages of duplicated code. We hate the
+idea of being forced to regurgitate boilerplate just to reach the
+baseline of uniform behavior in constrained and unconstrained code,
+and we predict that most users writing models will have the same
+reaction (or worse).
 
 Default implementations of associated functions arise in concepts like
 ``LessThanComparable`` whose interfaces are **non-minimal**, i.e. they


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk