Go CMake!

- sent from my open source android phone.
---------- Forwarded message ----------
From: "Jordan Rose" <jordan_r...@apple.com>
Date: Aug 24, 2012 4:28 PM
Subject: [cfe-dev] Warm Fuzzies
To: "cfe-...@cs.uiuc.edu Developers" <cfe-...@cs.uiuc.edu>

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

_______________________________________________
cfe-dev mailing list
cfe-...@cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev
--

Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Follow this link to subscribe/unsubscribe:
http://public.kitware.com/cgi-bin/mailman/listinfo/cmake-developers

Reply via email to