From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 26154 invoked by alias); 28 Jul 2009 16:22:41 -0000 Received: (qmail 26144 invoked by uid 22791); 28 Jul 2009 16:22:40 -0000 X-SWARE-Spam-Status: No, hits=-0.8 required=5.0 tests=AWL,BAYES_50 X-Spam-Check-By: sourceware.org Received: from smtp-116-tuesday.nerim.net (HELO maiev.nerim.net) (62.4.16.116) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Tue, 28 Jul 2009 16:22:32 +0000 Received: from hector.lesours (ours.starynkevitch.net [213.41.244.95]) by maiev.nerim.net (Postfix) with ESMTP id EC447B872B; Tue, 28 Jul 2009 18:22:28 +0200 (CEST) Received: from glinka.lesours ([192.168.0.1]) by hector.lesours with esmtp (Exim 4.69) (envelope-from ) id 1MVpRd-0002KK-Pl; Tue, 28 Jul 2009 18:22:29 +0200 Message-ID: <4A6F25B6.1080702@starynkevitch.net> Date: Tue, 28 Jul 2009 16:22:00 -0000 From: Basile STARYNKEVITCH User-Agent: Mozilla-Thunderbird 2.0.0.22 (X11/20090701) MIME-Version: 1.0 To: Ed Smith-Rowland <3dw4rd@verizon.net> CC: James Dennett , Piotr Wyderski , gcc@gcc.gnu.org Subject: Re: The future of concepts References: <9f8a01cd0907280301i2688abefh3874945bf3c180ac@mail.gmail.com> <18738acb0907280305n7ff7fc19x6f3867a87ff5bf86@mail.gmail.com> <4A6F0F84.8060504@verizon.net> In-Reply-To: <4A6F0F84.8060504@verizon.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-IsSubscribed: yes Mailing-List: contact gcc-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-owner@gcc.gnu.org X-SW-Source: 2009-07/txt/msg00586.txt.bz2 Ed Smith-Rowland wrote: > James Dennett wrote: >> On Tue, Jul 28, 2009 at 3:01 AM, Piotr >> Wyderski wrote: >> >>> Concepts have recently been removed from the C++0x Standard Draft. >>> Will the concepts branch be discontinued? >>> >> >> I hope not. Concepts will be "finished" and re-added to C++, and it >> would be immensely helpful in that effort if there were a version of >> g++ with stronger Concepts support than ConceptGCC had. >> >> -- James >> >> > We need a gcc branch for concepts. One of the major complaints on > concepts and one of the major contributors to its being dropped is that > there is no implementation experience. It could perhaps be not a branch, but a plugin, but I know not much about C++ concepts, and absolutely nothing about the existing C++ concepts branch[es]. My belief is that making such code a plugin and not a branch would make both the plugin feature and the experimental language feature (concepts) more popular. And perhaps maintaining a plugin could mean less work than maintaing an entire branch. Regards. -- Basile STARYNKEVITCH http://starynkevitch.net/Basile/ email: basilestarynkevitchnet mobile: +33 6 8501 2359 8, rue de la Faiencerie, 92340 Bourg La Reine, France *** opinions {are only mines, sont seulement les miennes} ***