From 7424193830827485437
X-Google-Thread: f78e5,e0420ef247a8cf1c,start
X-Google-Attributes: gidf78e5,public
X-Google-Language: ENGLISH,ASCII-7-bit
Path: g2news2.google.com!news4.google.com!news3.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!newsfeed.vmunix.org!peer-uk.news.demon.net!kibo.news.demon.net!news.demon.co.uk!demon!stump.algebra.com!devnull
From: pchapin@sover.net ("Peter C. Chapin")
Newsgroups: comp.std.c++
Subject: Modules for C++?
Date: Mon, 19 Jun 2006 03:00:57 GMT
Organization: Kelsey Mountain Software
Lines: 24
Sender: mail2news@demon.net
Approved: fjh@cs.mu.oz.au (Fergus Henderson , moderator of comp.std.c++)
Message-ID: <Xns97E6E8BD474CApchapinsovernet@198.186.192.137>
NNTP-Posting-Host: news.news.demon.net
X-Trace: news.demon.co.uk 1150686075 29549 158.152.254.254 (19 Jun 2006 03:01:15 GMT)
X-Complaints-To: abuse@demon.net
NNTP-Posting-Date: Mon, 19 Jun 2006 03:01:15 +0000 (UTC)
X-Original-To: std-c++@mailman.ucar.edu
X-Robomod: STUMP, ichudov@algebra.com (Igor Chudov)
X-User-Agent: Xnews/5.04.25
X-Virus-Scanned: amavisd-new at cs.mu.OZ.AU
X-Received: (from fjh@localhost)
	by mulga.cs.mu.OZ.AU (8.12.10+Sun/8.12.9/Submit) id k5J30vVY006068;
	Mon, 19 Jun 2006 13:00:57 +1000 (EST)
X-Path: comp-std-cpp-robomod!not-for-mail
X-Delivered-To: std-c++@mailman.ucar.edu
X-Spamscanner: mailbox8.ucsd.edu  (v1.6 Aug  4 2005 15:27:38, -2.8/5.0 3.0.4)
X-Authentication-Warning: mulga.cs.mu.OZ.AU: fjh set sender to devnull@stump.algebra.com using -f
X-Newsgroups: comp.std.c++
X-MailScanner: PASSED (v1.2.8 62841 k5J2qsTQ067766 mailbox8.ucsd.edu)
Xref: g2news2.google.com comp.std.c++:2417


Hello! I understand that there is an active proposal before the C++ 
standards committee to add support for first class modules to C++ (document 
N1964, dated 2006-02-27, "Modules in C++"). I'm wondering if anyone can 
comment on the status of this proposal. Is this something that is likely to 
make it into the standard or is it still highly speculative?

I'm also interested in the slightly related proposal to add scope control 
to the preprocessor (document N1614, dated 2004-04-12, "#scope: A simple 
scoping mechanism for the C/C++ preprocessor"). I understand that the 
module proposal subsumes the #scope proposal, but the module proposal is 
much more radical. Also there is room for both proposals in the language 
(for example if C follows the #scope stuff).

Thanks for any insights you can offer.

Peter

---
[ 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.comeaucomputing.com/csc/faq.html                      ]



