From -1786337568217773033
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: f78e5,299b13f3264fa537
X-Google-Attributes: gidf78e5,public
X-Google-Thread: 114592,1b9fa508fe1b725
X-Google-Attributes: gid114592,public
X-Google-ArrivalTime: 2004-01-16 21:40:44 PST
Path: archiver1.google.com!news2.google.com!news.maxwell.syr.edu!kibo.news.demon.net!mutlu.news.demon.net!demon!mail2news.demon.co.uk!devnull
From: do-not-spam-benh@bwsint.com (Ben Hutchings)
Newsgroups: alt.comp.lang.learn.c-c++,comp.std.c++
Subject: Re: using boost::any
Date: Sat, 17 Jan 2004 05:40:40 +0000 (UTC)
Lines: 51
Approved: fjh@cs.mu.oz.au (Fergus Henderson , moderator of comp.std.c++)
Message-ID: <slrnc0fnhb.1po.do-not-spam-benh@tin.bwsint.com>
References: <pan.2004.01.15.11.55.10.534837@tonyburrows.com> <pan.2004.01.15.12.58.41.698132@remove.this.part.rtij.nl> <tc4d0054g1ntjvr20u9710f2prh237hdrh@4ax.com> <pan.2004.01.15.13.39.29.814177@remove.this.part.rtij.nl>
X-Trace: mail2news.demon.co.uk 1074318040 28700 10.0.0.1 (17 Jan 2004 05:40:40 GMT)
X-Complaints-To: abuse@demon.net
NNTP-Posting-Date: Sat, 17 Jan 2004 05:40:40 +0000 (UTC)
X-Received: from mulga.cs.mu.oz.au ([128.250.1.22])
	by news.demon.co.uk with esmtp (Exim 4.12)
	id 1AhjCI-0007Sl-00
	for mail2news@news.news.demon.net; Sat, 17 Jan 2004 05:40:39 +0000
X-Received: from mulga.cs.mu.OZ.AU (localhost [127.0.0.1]) by mulga.cs.mu.OZ.AU with ESMTP
	id i0H5eXmC006755; Sat, 17 Jan 2004 16:40:36 +1100 (EST)
X-Received: (from fjh@localhost)
	by mulga.cs.mu.OZ.AU (8.12.10+Sun/8.12.9/Submit) id i0H5eWQN006745;
	Sat, 17 Jan 2004 16:40:32 +1100 (EST)
X-Authentication-Warning: mulga.cs.mu.OZ.AU: fjh set sender to devnull@stump.algebra.com using -f
X-Path: comp-std-cpp-robomod!not-for-mail
X-Robomod: STUMP, ichudov@algebra.com (Igor Chudov)
X-Delivered-To: std-c++@ucar.edu
X-Newsgroups: alt.comp.lang.learn.c-c++,comp.std.c++
X-Reply-To: Ben Hutchings <benh@bwsint.com>
X-Orig-NNTP-Posting-Host: gold.businesswebsoftware.com (212.44.26.3)
X-Orig-X-Trace: news.uni-berlin.de 1074257457 15545179 212.44.26.3 ([70929])
X-User-Agent: slrn/0.9.7.4 (Win32)
X-Spamscanner: mailbox3.ucsd.edu  (v1.4 Dec  3 2003 15:07:19, 0.0/5.0 2.60)
X-MailScanner: PASSED (v1.2.8 15529 i0GCow6A027054 mailbox3.ucsd.edu)
X-Spam-Level: 
X-Spam-Status: No, hits=0.0 required=5.2 tests=none autolearn=no 
	version=2.60-mulga_r1
X-Spam-Checker-Version: SpamAssassin 2.60-mulga_r1 (1.212-2003-09-23-exp) on 
	mulga.cs.mu.OZ.AU
Xref: archiver1.google.com alt.comp.lang.learn.c-c++:7127 comp.std.c++:872

Martijn Lievaart wrote:
> On Thu, 15 Jan 2004 08:15:56 -0500, Robert W Hand wrote:
> 
> [ crossposted to comp.std.c++, the only place I think this question can be
> answered ]
> 
>> boost seems to be special because much of it may end up in a future
>> C++ standard.  Does anyone know if the future standard will include
>> none, some, most, or all of boost?  Still undecided?  If at least some
>> will end up in a future standard, then it is reasonable to make boost
>> on-topic now.  
> 
> [ Note to comp.std.c++, the remark on on-topicness is about acllc-c++ ]
> 
> On second thought, boost is to large to be on topic in acllc-c++, but as
> 2005 draws near it is very important to look ahead and see what of boost
> will be incorporated. If this is in any way clear, I propose to consider
> discussions about those topics on topic for this group.

The Library Technical Report (TR1) should be released in the not-too-
distant future and will probably be incorporated into the next version
of the standard.

According to the standards committee web site, the following proposals
have been accepted for TR1.  I have noted in brackets the libraries
that they are based on.

N1402, Polymorphic Function Object Wrapper.  [Boost function]
N1403, Tuple Types                           [Boost tuple]
N1422, Mathematical Special Functions.       [C99]
N1424, Type Traits.                          [Boost type_traits]
N1429, Regular Expressions.                  [Boost regex]
N1432, Enhanced Member Pointer Adaptor.      [Boost mem_fn]
N1450, General Purpose Smart Pointers.       [Boost smart_ptr]
N1452, Extensible Random Number Facility.    [various]
N1453, Reference Wrapper.                    [Boost ref]
N1454, Uniform Method for Computing Function Object Return Types.
                                             [part of Boost bind
                                              and Boost lambda]
N1455, Enhanced Binder.                      [Boost bind]
N1456, Hash Tables.                          [various]

I do not know whether any more libraries are expected to be
incorporated into the next standard.

---
[ comp.std.c++ is moderated.  To submit articles, try just posting with ]
[ your news-reader.  If that fails, use mailto:std-c++@ncar.ucar.edu    ]
[              --- Please see the FAQ before posting. ---               ]
[ FAQ: http://www.jamesd.demon.co.uk/csc/faq.html                       ]



