[cfe-dev] FW: RFC: YAML as an intermediate format for clang::tooling::Replacement data on disk

Du Toit, Stefanus stefanus.du.toit at intel.com
Wed Jul 31 10:34:56 PDT 2013


From:  Manuel Klimek <klimek at google.com>
Date:  Wednesday, 31 July, 2013 1:27 PM
To:  Stefanus Du Toit <stefanus.du.toit at intel.com>
Cc:  Edwin Vane <edwin.vane at intel.com>, Daniel Jasper
<djasper at google.com>, "Clang Dev List (cfe-dev at cs.uiuc.edu)"
<cfe-dev at cs.uiuc.edu>
Subject:  Re: [cfe-dev] FW: RFC: YAML as an intermediate format for
clang::tooling::Replacement data on disk

>> To me, cpp11-migrate is the kind of tool I'm just not going to use if
>>it's
>> not dead simple to use. As a user, I don't really care how it works
>> internally, and I don't want to care :). I _am_ willing to tell it (a
>> reasonable amount of) things about my code base that it can't easily
>>infer
>> itself.
> 
> cpp11-migrate is something that I'd expect most users to run *once* in
>their
> life, over a whole code-base. I don't see that the extra overhead of
>running
> a special tool would be too much effort. I also think it'd be great if it
> still worked without the extra tool (as noted above), but I don't think
>it's
> a necessity.

I think that's precisely why the cost of getting started needs to be
really low. I'm not going to invest in a lot of up-front "learning" for a
tool I'm likely to use once. I want to type a command and see the results.
Get me hooked, then I'll start playing with parameters :)

Stefanus





More information about the cfe-dev mailing list