New blurb for LLVM 3.3 release

Kai Nacke kai at redstar.de
Sat May 25 01:10:49 PDT 2013


On Thursday, 9 May 2013 at 13:14:09 UTC, David Nadlinger wrote:
> On Wednesday, 8 May 2013 at 05:18:50 UTC, Kai Nacke wrote:
>> A tentative schedule for LLVM 3.3 release has been announced.
>
> Yep, have been following the list as well. Did you get any 
> chance to do Linux/OS X testing on 3.3 RC 1 yet? Will try to 
> squeeze it into my schedule in the next few days.
>
>> As usual there is the opportunity to add LDC to the list of 
>> projects using LLVM. I think this is good advertising. :-) The 
>> current description says:
>>
>> LDC is a compiler for the D programming Language. It is based 
>> on the latest DMD frontend and uses LLVM as its backend. LLVM 
>> provides a fast and modern backend for high quality code 
>> generation.
>>
>> Maybe we can come up with some better text? Any ideas?
>
> Nope, not really. I had the same problem when setting up the 
> wiki, …
>
> "The LDC project aims to provide a portable D programming 
> language compiler with modern optimization and code generation 
> capabilities. The compiler uses the official DMD frontend to 
> support the latest D2 version and relies on the LLVM Core 
> libraries for code generation. LDC is fully Open Source."
>
> David

What do you think of this one:

LDC - the LLVM-based D compiler
-------------------------------

`D <http://dlang.org>`_ is a language with C-like syntax and 
static typing. It
pragmatically combines efficiency, control, and modeling power, 
with safety and
programmer productivity. D supports powerful concepts like 
Compile-Time Function
Execution (CTFE) and Template Meta-Programming, provides an 
innovative approach
to concurrency and offers many classical paradigmas.

`LDC <https://github.com/ldc-developers/ldc>`_ uses the DMD 
frontend combined
with LLVM as backend to produce efficient native code. LDC 
targets x86/x86_64
systems like Linux, OS X and Windows and also Linux/PPC64. Ports 
to other
architectures like ARM are underway.

It is more or less cut'n'paste from dlang.org and the wiki.

Kai



More information about the digitalmars-d-ldc mailing list