I like a lot of the premise behind LLVM, in terms of having the advantage of a newer architecture that GCC doesn't, having more informative error messages, and a better customisation/plugin architecture. For these reasons, I'm pretty excited about seeing this in Haiku development. However, I don't appreciate the reasons for people pushing for LLVM as a backlash against the GPL. We can all have our licensing disagreements, but I just don't think something like the GPL should cause anyone to "hate" GCC. But, I digress. :) I'd be interesting in trying llvm native builds in Haiku for test building some new 3rd-party apps. I'm planning on writing a few during a "coding holiday" (since my work will force me to use vacation time :P). Thanks for the info! On 15 October 2010 10:55, Zenja Solaja <solaja@xxxxxxxxx> wrote: > The original "itch" was that getting an IDE to play nice with GCC was a pain > in the butt (as witnessed by users of XCode and QtCreator, which both try to > extract data from gcc). With clang, Chris Lattner wanted an IDE friendly > compiler which supported "interactive" development. His pet project has now > grown into a full GCC replacement, and I'm sure we'll see performance > improvements in the future. > > Cheers. > On Fri, Oct 15, 2010 at 7:15 PM, Stephan Assmus <superstippi@xxxxxx> wrote: >> >> Am 15.10.2010 18:25, schrieb Axel Dörfler: >>> >>> Stephan Assmus<superstippi@xxxxxx> wrote: >>>> >>>> I am interested in checking out building a private project of mine >>>> (WonderBrush rewrite) with Clang and comparing performance of certain >>>> code paths. >>> >>> I think it's probably too early for that; clang executables are usually >>> much slower than GCC ones in most situations. Where clang is a lot >>> faster is compiling executables. >> >> That is surprising, I didn't follow Clang and LLVM closely, but from what >> articles I read, I thought the whole point of LLVM is to produce faster >> code. I've also heard the error messages are nicer, but I didn't think >> that's why they are doing it. ;-) >> >> Best regards, >> -Stephan >> >> > >