News for hackers. Stuff that matters.
Re:Rebuild of the Debian archive with clang by abc_lisper on Wednesday February 29, 2012 @05:39AM (#3647319)
Doesn't Apple use clang for OS X? If it does, that's as good a validation as any for me.
Re:Rebuild of the Debian archive with clang by gtufano on Wednesday February 29, 2012 @06:17AM (#3647381)
Another (IMHO better) validation is that FreeBSD compiles the kernel with clang: http://wiki.freebsd.org/BuildingFreeBSDWithClang
Re:Rebuild of the Debian archive with clang by vertex-four on Wednesday February 29, 2012 @06:41AM (#3647427)
FreeBSD can compile the kernel with Clang, but at least as of 9.0-RELEASE, the default is still GCC. They're aiming to switch to Clang for as much as possible for 10.0-RELEASE, in a couple of years.
Re:Rebuild of the Debian archive with clang by emaste on Wednesday February 29, 2012 @04:56PM (#3649894)
FreeBSD has made a lot of progress with clang in the base system (which consists of both the kernel and standard userland); I run a clang-compiled FreeBSD on my laptop.

But that said, we have a lot more clang coverage through the work done by the ports team who have been running experimental builds with clang for more than a year. That work is documented here: http://wiki.freebsd.org/PortsAndClang

Re:Rebuild of the Debian archive with clang by smackfu on Wednesday February 29, 2012 @08:13AM (#3647635)
Isn't most of their code in Objective C? Does that use clang too?
Re:Rebuild of the Debian archive with clang by gregheo on Wednesday February 29, 2012 @09:51AM (#3647983)
clang does support Objective C (as does gcc).

Apple does look after a lot of plain old C (e.g. Core Foundation) and C++ (e.g. WebKit) too, so clang handles all three.

Re:Rebuild of the Debian archive with clang by malkia on Wednesday February 29, 2012 @04:23PM (#3649764)
If I'm not mistaken, the drivers are also written in C++ (They used to be in Objective-C).