Is Clang/LLVM suitable for release and "business" use?

Discussion in 'Mac Programming' started by MorphingDragon, May 4, 2010.

  1. MorphingDragon macrumors 603


    Mar 27, 2009
    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.
  2. gnasher729 macrumors P6


    Nov 25, 2005
    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.
  3. Catfish_Man macrumors 68030


    Sep 13, 2001
    Portland, OR
    10.6 is not (mostly) compiled with clang. Some system apps are though, which is probably a good enough endorsement for most people.

Share This Page