[cfe-dev] Warm Fuzzies

Jordan Rose jordan_rose at apple.com
Fri Aug 24 19:21:41 PDT 2012


Now that the mailing list is back up, I can share this testimonial from my friend:

> Wow, most impressive.
> Compiling LLVM + Clang, on Windows.
> With Visual Studio 2008.
> It's cross-platform software, without the *nix crap.
> 
> Calling it "straightforward" or "painless" is an understatement.
> 
> Even _without_ reading the documentation I was _twice_ warned to read, I easily:
> - Downloaded the source (10 MB archives each, impressive by itself)
> - Generated the project files with CMake
> - Compiled in Visual Studio 2008
> 
> Total time spent:
> ~2 hours, from scratch.
> 
> Oh, and it supports C++11 almost completely.
> Even Visual Studio doesn't, and neither does GCC.
> 
> And guess what? Not a _single_ error when compiling it.
> Binaries work 100% flawlessly. Heck, they even give _colored_ console output.
> ... on Windows.
> 
> Oh, and did I mention the source code is outstandingly well-written, readable C++?
> It almost makes Java look worse.
> 
> GCC, on the other hand... exact opposite in every way.
> I don't even know how to begin describing it.
> Even _with_ reading the documentation (which documentation?), I never once managed to compile it on Windows. That is, _after_ it made me wait _overnight_ on several occasions, with _zero_ payoff for me, and lots of wasted time.
> 
> I can't find the right words, other than to say...
> _This_ is how cross-platform is supposed to work.
> /Massive/ props to the team for the solid work.

I won't comment on his actual choice of feedback, but I thought I'd share with everyone. Nice work especially to our heroic VS builders when the majority of us work on Mac or Linux.

Jordan




More information about the cfe-dev mailing list