Slashdot Mirror


LLVM 3.5 Brings C++1y Improvements, Unified 64-bit ARM Backend

An anonymous reader writes: LLVM 3.5 along with Clang 3.5 are now available for download. LLVM 3.5 offers many compiler advancements including a unified 64-bit ARM back-end from the merging of the Apple and community AArch64 back-ends, C++1y/C++1z language additions, self-hosting support of Clang on SPARC64, and various other compiler improvements.

4 of 99 comments (clear)

  1. Wrong release note links; here's the right one by Guy+Harris · · Score: 4, Informative

    The article pointed to the very very very very very incomplete release notes for stuff after 3.5.

    You wanted to link to the 3.5 release notes.

  2. Is there any point continuing GCC's development? by Anonymous Coward · · Score: 5, Insightful

    rarely-used languages and platforms

    Rarely-used platforms? Tell that to all the people developing for various embedded platforms like AVR which LLVM doesn't support. Those aren't rarely used.

  3. Re:Is there any point continuing GCC's development by Anonymous Coward · · Score: 5, Informative

    Better corporate support? I might have missed it, but e.g. Intel, Google, ARM, AMD, etc. are still also making significant contributions to GCC.

    Better runtime performance? Have you even read the Phoronix article?

    People using Ada and Fortran using the better compilers out there... Eh... GNU Ada is *the* Ada compiler standard, and GNU Fortran is widely used even in high-performance computing because the commercial compilers aren't really better at all (and generally more buggy).

    Go do your home work.

  4. Re:Is there any point continuing GCC's development by Eravnrekaree · · Score: 4, Insightful

    GCC's support for Fortran and Ada make it valuable, the point is the need for an open source compiler so when your requirement is open source a commercial compiler wont do. Many assiduously avoid closed source software and want to be able to have the facility for ada and fortran. Many "infrequently used" platforms are more important than you think, such as the system Z platform from IBM.