Linked by Thom Holwerda on Wed 12th Mar 2008 17:54 UTC, submitted by RJop
Thread beginning with comment 304928
To view parent comment, click here.
To read all comments associated with this story, please click here.
To view parent comment, click here.
To read all comments associated with this story, please click here.
News
Linked by Thom Holwerda on 06/18/13 22:33 UTC
Linked by Anonymous on 06/18/13 22:26 UTC
Linked by Thom Holwerda on 06/18/13 22:25 UTC
Linked by Thom Holwerda on 06/18/13 17:45 UTC
Linked by Thom Holwerda on 06/18/13 17:32 UTC, submitted by poundsmack
Linked by Thom Holwerda on 06/17/13 17:58 UTC
Linked by Thom Holwerda on 06/17/13 17:52 UTC
Linked by Thom Holwerda on 06/14/13 21:03 UTC
Linked by Thom Holwerda on 06/14/13 20:46 UTC
Linked by Thom Holwerda on 06/14/13 17:32 UTC
More News »
Sponsored Links



Member since:
2005-11-21
That includes the ObjC maintainer.
Rumors are that Apple plans to switch to a compiler based on LLVM.
It appears that nothing has been done to the ObjC front end in the past year other than updates required to keep it working with the rest of the compiler. So it's basically on life support. There's a regression suite, and it still passes those tests, but that is about it.
Rumor?
Apple is financially sponsoring the LLVM project.
http://clang.llvm.org/
clang: a C language family frontend for LLVM
The goal of the Clang project is to create a new C, C++, Objective C and Objective C++ front-end for the LLVM compiler. You can get and build the source today.
Features and Goals
Some of the goals for the project include the following:
End-User Features:
* Fast compiles and low memory use
* Expressive diagnostics
* GCC compatibility
Utility and Applications:
* Modular library based architecture
* Support diverse clients (refactoring, static analysis, code generation, etc)
* Allow tight integration with IDEs
* Use the LLVM 'BSD' License
Internal Design and Implementation:
* A real-world, production quality compiler
* A simple and hackable code base
* A single unified parser for C, Objective C, C++, and Objective C++
* Conformance with C/C++/ObjC and their variants