New version of LDC compiler

    LDC is a D programming language compiler that uses LLVM to generate machine code. Judging by the test results, it is compatible with DMD (the standard D compiler) and can become its replacement in the vast majority of cases.
    Many bugs have been fixed in this release:
    • stabilized on x86-64
    • implemented inline asm support
    • cross compilation implemented

    Supported the following platforms:
    • Linux
    • Windows (except exception handling)
    • Support for MacOS and FreeBSD in test phase.

    And processor architectures:
    • x86
    • x86-64 (Linux only)
    • Powerpc
    • Support for ARM and Sparc in test phase

    At the moment, only the first branch of the language is supported and only on the standard tango library. Support for the second branch with druntime in development.

    PS: Naryl user naryl
    His cross-cross-post on linux.org.ru

    Also popular now: