From 4844018906342757298 X-Google-Thread: f78e5,e0420ef247a8cf1c X-Google-Attributes: gidf78e5,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news2.google.com!news4.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!local02.nntp.dca.giganews.com!nntp.speakeasy.net!news.speakeasy.net.POSTED!not-for-mail NNTP-Posting-Date: Wed, 28 Jun 2006 12:00:04 -0500 Return-Path: X-Authentication-Warning: mulga.cs.mu.OZ.AU: fjh set sender to devnull@stump.algebra.com using -f X-Robomod: STUMP, ichudov@algebra.com (Igor Chudov) X-Original-To: std-c++@mailman.ucar.edu Delivered-To: std-c++@mailman.ucar.edu From: "Lally" Newsgroups: comp.std.c++ Subject: Re: Modules for C++? Organization: http://groups.google.com Message-ID: <1151513412.116275.195650@b68g2000cwa.googlegroups.com> References: <1150708440.004686.63000@r2g2000cwb.googlegroups.com> <1150826573.819195.39710@p79g2000cwp.googlegroups.com> Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" X-Complaints-To: groups-abuse@google.com User-Agent: G2/0.2 X-HTTP-UserAgent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/418 (KHTML, like Gecko) Safari/417.9.3,gzip(gfe),gzip(gfe) Complaints-To: groups-abuse@google.com Injection-Info: b68g2000cwa.googlegroups.com; posting-host=198.82.168.216; posting-account=HXK2vA0AAAB5UioSWk3cneI8MrMyvVme X-Virus-Scanned: amavisd-new at ucar.edu X-Virus-Scanned: amavisd-new at cs.mu.OZ.AU Approved: Fergus Henderson , moderator of comp.std.c++ X-Virus-Scanned: amavisd-new at cs.mu.OZ.AU Date: Wed, 28 Jun 2006 11:57:55 CST Lines: 30 NNTP-Posting-Host: 65.182.171.162 X-Trace: sv3-3R3F8PLaL6DaOz3Wk6pxLIEWzS/5cmVK1haUV7hcq6noqVdRcDIKADzE9MBaiPldCoxs36PS8QwmrHH!A0L/KqiJQ4zptIGWUX6NwGcVFWmPMCkOT06p8asQ1UODInLTaW/fZDz88GnJpw/raTOnewOrddvF!fVfoDEw2rsXjQkxf2D1WBpxsot/ZdnYFT3xCd6g/7mk= X-Complaints-To: abuse@speakeasy.net X-DMCA-Complaints-To: abuse@speakeasy.net X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly X-Postfilter: 1.3.32 Xref: g2news2.google.com comp.std.c++:2496 "Peter C. Chapin" wrote: > "shodan" wrote in news:1150826573.819195.39710 > @p79g2000cwp.googlegroups.com: > > > Look at this: > > http://code.google.com/soc/boost/appinfo.html?csaid=49B62B977DB56161 > > > > It seems someone is working on it already > > This looks like a preprocessor to convert modules into "normal" C++. I'm > not sure how that will work, exactly, but it seems to negate one important > (to me) advantage of modules... namely protection of names from violence > due to the preprocessor. > > Peter That's exactly how it'll work. Getting rid of #define-related damage requires that the headers stop using them. Modularizing the library is another issue (maybe a Perl-fixable issue, but out of scope for my Summer of Code project). -ls --- [ 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 ]