Topic: Are concepts required of Joe Coder? -Thread
Author: Helmut Zeisel <zei2006q1@liwest.at>
Date: Mon, 3 Aug 2009 12:12:56 CST Raw View
In "Simplifying the use of concepts", Bjarne Stroustrup mentions the
=93Are concepts required of Joe Coder?=94 thread.
Where can I find more information about this thread? (Google had just
one hit for "Are concepts required of Joe Coder?=94, and this was
Stroustrup's paper)
Helmut
--
[ comp.std.c++ is moderated. To submit articles, try just posting with ]
[ your news-reader. If that fails, use
mailto:std-c++@netlab.cs.rpi.edu<std-c%2B%2B@netlab.cs.rpi.edu>
]
[ --- Please see the FAQ before posting. --- ]
[ FAQ: http://www.comeaucomputing.com/csc/faq.html ]
Author: Anthony Williams <anthony.ajw@gmail.com>
Date: Tue, 4 Aug 2009 13:15:46 CST Raw View
Helmut Zeisel <zei2006q1@liwest.at> writes:
> In "Simplifying the use of concepts", Bjarne Stroustrup mentions the
> =93Are concepts required of Joe Coder?=94 thread.
> Where can I find more information about this thread? (Google had just
> one hit for "Are concepts required of Joe Coder?=94, and this was
> Stroustrup's paper)
This was a thread on the committee reflectors, and is not publicly
available.
Anthony
--
Author of C++ Concurrency in Action | http://www.manning.com/williams
just::thread C++0x thread library | http://www.stdthread.co.uk
Just Software Solutions Ltd | http://www.justsoftwaresolutions.co.uk
15 Carrallack Mews, St Just, Cornwall, TR19 7UL, UK. Company No. 5478976
[ comp.std.c++ is moderated. To submit articles, try just posting with ]
[ your news-reader. If that fails, use mailto:std-c++@netlab.cs.rpi.edu]
[ --- Please see the FAQ before posting. --- ]
[ FAQ: http://www.comeaucomputing.com/csc/faq.html ]
Author: Helmut Zeisel <zei2006q1@liwest.at>
Date: Wed, 5 Aug 2009 15:20:43 CST Raw View
On Aug 4, 9:15 pm, Anthony Williams <anthony....@gmail.com> wrote:
> Helmut Zeisel <zei200...@liwest.at> writes:
> > In "Simplifying the use of concepts", Bjarne Stroustrup mentions the
> > =93Are concepts required of Joe Coder?=94 thread.
> > Where can I find more information about this thread? (Google had just
> > one hit for "Are concepts required of Joe Coder?=94, and this was
> > Stroustrup's paper)
>
> This was a thread on the committee reflectors, and is not publicly
> available.
I see. Is it possible to publish some parts of the discussion (maybe
in this newsgroup)?
In particular, I would be intereseted in Howard Hinnant's original
"design (of a utility) that could be done in two ways" to get better
understanding of the current problems with concepts.
Helmut
--
[ comp.std.c++ is moderated. To submit articles, try just posting with ]
[ your news-reader. If that fails, use mailto:std-c++@netlab.cs.rpi.edu]
[ --- Please see the FAQ before posting. --- ]
[ FAQ: http://www.comeaucomputing.com/csc/faq.html ]
Author: Howard Hinnant <howard.hinnant@gmail.com>
Date: Wed, 5 Aug 2009 18:25:17 CST Raw View
On Aug 5, 5:20 pm, Helmut Zeisel <zei200...@liwest.at> wrote:
> > This was a thread on the committee reflectors, and is not publicly
> > available.
>
> I see. Is it possible to publish some parts of the discussion (maybe
> in this newsgroup)?
> In particular, I would be intereseted in Howard Hinnant's original
> "design (of a utility) that could be done in two ways" to get better
> understanding of the current problems with concepts.
I am not at liberty to publish this discussion (which was quite
lengthy). But I do feel I can publish my own words which
(unintentionally) kicked off the discussion. I did not have a
"design". I had a question about how we should move an existing
design into the world of concepts:
> There exists some motivation to formulate the Clock concept (ref Table
> in [time.clock.req]) in such a way that if the client wanted to create a
> clock, he would need to use concepts, probably a concept_map
> std::Clock<MyClock>. But this raises a question: What if the client of
> MyClock has some (possibly unforeseen) motivation to not want to use
> concepts? Can he now not create a clock which can interoperate with
> conceptified code such as:
>
> template <Clock C, Duration D>
> void sleep_until(const chrono::time_point<C, D>& abs_time);
>
> ?
>
> std::sleep_until was designed to work with user-written clocks, and I
> would hate to see that functionality unintentionally curtailed.
I do not believe the publication of this question will give anyone
further insights. The discussion quickly veered away from this
specific question. But I publish it anyway in the spirit of
openness.
-Howard
--
[ comp.std.c++ is moderated. To submit articles, try just posting with ]
[ your news-reader. If that fails, use mailto:std-c++@netlab.cs.rpi.edu]
[ --- Please see the FAQ before posting. --- ]
[ FAQ: http://www.comeaucomputing.com/csc/faq.html ]