LLVM Clang Compiler Now C++11 Feature Complete 291
An anonymous reader writes "With the latest development work on Clang ahead of the release of LLVM version 3.3, Clang is now C++11 feature complete. The last remaining features of the ISO C++11 feature specification have been implemented. C++11 support for GCC is also more or less complete."
Re:Thank you, Apple! (Score:1, Informative)
It has long been accepted fact that GPL does hurt open source in the long run.
Re:Thank you, Apple! (Score:3, Informative)
Because the AC in the initial post in this thread did.
Re:Thank you, Apple! (Score:5, Informative)
Re:Executable performance (Score:4, Informative)
You might want to try the Intel compiler. This was three years ago but it produced obviously faster results than either gcc or msvc.
Re:Nothing could be more wrong (Score:4, Informative)
The answer to that is simple.
Yes it is, but it is not the answer you gave. If Apple cared about pushing out BSD and Linux, wouldn't they put more than a token effort into OS X server? Apple doesn't need to push Linux of the desktop, because the desktop has become irrelevant.
No, the simple answer is that even if you could just use all the GCC code you liked any way you wanted, the way GCC is built does not lend itself to being part of other tools. As in, it's not so easy to just parse some arbitrary code and get a sense of where the tokens are at.
In reality the "huge savings" came about in writing a whole new compiler chain from scratch, which was easier overall than trying to get GCC parsing integrated into anything else!
The side benefit going forward is a WAY better compiler design that can integrate new ideas very quickly, and as I said be used as part of many different tools.