Re: [boost] Scalpel: a Spirit&Wave-powered C++ source code analysis library

Doug Gregor:
I want to see great, new ideas in C++ parsing and development tools, but I strongly feel that those ideas could be far better disseminated through extending/adapting/changing existing the large-scale, industry-backed projects (GCC or Clang/LLVM) than by bringing up a third large-scale competitor.
Years ago I looked at GCC and considered using it as a basis for what I'm working on, but after spending a few months working with the code, concluded it wouldn't make a good basis for my project. Perhaps you are being generous about it here, but I can't recommend anyone join that project. I certainly hope Clang is superior to GCC in many ways. -- Brian Wood Ebenezer Enterprises http://webEbenezer.net (651) 251-9384 "If you can't join 'em, beat em."

On Tue, Sep 7, 2010 at 1:09 AM, Brian Wood <woodbrian77@gmail.com> wrote:
Doug Gregor:
I want to see great, new ideas in C++ parsing and development tools, but I strongly feel that those ideas could be far better disseminated through extending/adapting/changing existing the large-scale, industry-backed projects (GCC or Clang/LLVM) than by bringing up a third large-scale competitor.
Years ago I looked at GCC and considered using it as a basis for what I'm working on, but after spending a few months working with the code, concluded it wouldn't make a good basis for my project. Perhaps you are being generous about it here, but I can't recommend anyone join that project. I certainly hope Clang is superior to GCC in many ways.
I don't know what issues you ran into with GCC, but Boosters should be far more at home with Clang: it's a set of reusable, modern C++ libraries that aim to make it easy to build development tools for C/C++/Objective-C, under a BSD-like (Boost-compatible) license. For more information, I suggest visiting http://clang.llvm.org/ or asking on the Clang mailing list. - Doug

On 9/7/2010 10:14 AM, Doug Gregor wrote:
On Tue, Sep 7, 2010 at 1:09 AM, Brian Wood<woodbrian77@gmail.com> wrote:
Doug Gregor:
I want to see great, new ideas in C++ parsing and development tools, but I strongly feel that those ideas could be far better disseminated through extending/adapting/changing existing the large-scale, industry-backed projects (GCC or Clang/LLVM) than by bringing up a third large-scale competitor.
Years ago I looked at GCC and considered using it as a basis for what I'm working on, but after spending a few months working with the code, concluded it wouldn't make a good basis for my project. Perhaps you are being generous about it here, but I can't recommend anyone join that project. I certainly hope Clang is superior to GCC in many ways.
I don't know what issues you ran into with GCC, but Boosters should be far more at home with Clang: it's a set of reusable, modern C++ libraries that aim to make it easy to build development tools for C/C++/Objective-C, under a BSD-like (Boost-compatible) license. For more information, I suggest visiting
or asking on the Clang mailing list.
Any chance of putting the CLang mailing lists on GMane ?

On Tue, Sep 7, 2010 at 2:41 PM, Edward Diener <eldiener@tropicsoft.com> wrote:
On 9/7/2010 10:14 AM, Doug Gregor wrote:
On Tue, Sep 7, 2010 at 1:09 AM, Brian Wood<woodbrian77@gmail.com> wrote:
Doug Gregor:
I want to see great, new ideas in C++ parsing and development tools, but I strongly feel that those ideas could be far better disseminated through extending/adapting/changing existing the large-scale, industry-backed projects (GCC or Clang/LLVM) than by bringing up a third large-scale competitor.
Years ago I looked at GCC and considered using it as a basis for what I'm working on, but after spending a few months working with the code, concluded it wouldn't make a good basis for my project. Perhaps you are being generous about it here, but I can't recommend anyone join that project. I certainly hope Clang is superior to GCC in many ways.
I don't know what issues you ran into with GCC, but Boosters should be far more at home with Clang: it's a set of reusable, modern C++ libraries that aim to make it easy to build development tools for C/C++/Objective-C, under a BSD-like (Boost-compatible) license. For more information, I suggest visiting
or asking on the Clang mailing list.
Any chance of putting the CLang mailing lists on GMane ?
http://blog.gmane.org/gmane.comp.compilers.clang.devel - Doug

On 9/7/2010 8:08 PM, Doug Gregor wrote:
On Tue, Sep 7, 2010 at 2:41 PM, Edward Diener<eldiener@tropicsoft.com> wrote:
On 9/7/2010 10:14 AM, Doug Gregor wrote:
On Tue, Sep 7, 2010 at 1:09 AM, Brian Wood<woodbrian77@gmail.com> wrote:
Doug Gregor:
I want to see great, new ideas in C++ parsing and development tools, but I strongly feel that those ideas could be far better disseminated through extending/adapting/changing existing the large-scale, industry-backed projects (GCC or Clang/LLVM) than by bringing up a third large-scale competitor.
Years ago I looked at GCC and considered using it as a basis for what I'm working on, but after spending a few months working with the code, concluded it wouldn't make a good basis for my project. Perhaps you are being generous about it here, but I can't recommend anyone join that project. I certainly hope Clang is superior to GCC in many ways.
I don't know what issues you ran into with GCC, but Boosters should be far more at home with Clang: it's a set of reusable, modern C++ libraries that aim to make it easy to build development tools for C/C++/Objective-C, under a BSD-like (Boost-compatible) license. For more information, I suggest visiting
or asking on the Clang mailing list.
Any chance of putting the CLang mailing lists on GMane ?
I meant in a GMane NG for easier viewing/responding.

On Mon, Sep 13, 2010 at 7:37 PM, Edward Diener <eldiener@tropicsoft.com> wrote:
I meant in a GMane NG for easier viewing/responding.
That link means there's a NG called gmane.comp.compilers.clang.devel. Maybe http://news.gmane.org/gmane.comp.compilers.clang.devel would make more sense to you? GMane has two web views for every group. -- Dave Abrahams BoostPro Computing http://www.boostpro.com
participants (4)
-
Brian Wood
-
Dave Abrahams
-
Doug Gregor
-
Edward Diener