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.

1 of 99 comments (clear)

  1. Re:The FSF/GNU folks overreached with GPL v3 ... by Ash+Vince · · Score: 2, Interesting

    The FSF/GNU folks overreached with GPL v3. They overestimated their importance, pushed a little too hard, and get spanked by Darwin. Both the scientist and the kernel.

    Gcc being displaced was bound to happen. When politics guide engineering the long term is doubtful.

    Unfortunately this is a pretty spot on assessment of the situation in my mind.

    Ok, It was annoying that companies were starting to find ways to use OS technology as center pieces in their products and not opening all of their source code to let people tinker with it. The problem their though is that in some cases if they did that then they would reveal too much about things like the underlying hardware that might be under NDA's forced upon them by other companies

    Given enough time this sort of problem might have solved itself as companies slowly moved away from doing business in this way and embracing ideas that ultimately gave them long term benefit (ie: free code), but the GPL3 seemed a crude attempt to force too much change too quickly on business executives who have too much to lose, so are by that point in their careers too conservative.

    --
    I dont read /. to RTFA, I read /. to offend people in ignorance.