Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

MorphingDragon

macrumors 603
Original poster
Mar 27, 2009
5,159
6
The World Inbetween
I just changed my compiler to Clang/LLVM runtime... I'm bloody blown away. :eek: Its verbose, its fast... After using GCC and C# compiler for so long I started thinking that most compilers were slow and cryptic...

Anyway, is it suitable for 'release' software and in a business environment? My Father's Lawfirm wants to change to a Mac OSX environment but some in-house software needs porting.
 
I just changed my compiler to Clang/LLVM runtime... I'm bloody blown away. :eek: Its verbose, its fast... After using GCC and C# compiler for so long I started thinking that most compilers were slow and cryptic...

Anyway, is it suitable for 'release' software and in a business environment? My Father's Lawfirm wants to change to a Mac OSX environment but some in-house software needs porting.

Absolutely. Apple uses Clang and LLVM for all their development, like the whole of MacOS X 10.6. The only exception is that Clang doesn't support C++ yet, so C++ and Objective-C++ will automatically be compiled by gcc4.2 + LLVM, whereas C and Objective-C will automatically be compiled by Clang + LLVM, but that is nothing to worry about.
 
10.6 is not (mostly) compiled with clang. Some system apps are though, which is probably a good enough endorsement for most people.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.