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

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

  1. MorphingDragon macrumors 603

    MorphingDragon

    Joined:
    Mar 27, 2009
    Location:
    The World Inbetween
    #1
    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 Suspended

    gnasher729

    Joined:
    Nov 25, 2005
    #2
    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

    Catfish_Man

    Joined:
    Sep 13, 2001
    Location:
    Portland, OR
    #3
    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