digitalmars.D.ldc - New blurb for LLVM 3.3 release
- Kai Nacke (12/12) May 07 2013 Hi!
- David Nadlinger (12/21) May 09 2013 Yep, have been following the list as well. Did you get any chance
- Kai Nacke (22/45) May 25 2013 What do you think of this one:
- David Nadlinger (12/31) May 25 2013 ty
- Kai Nacke (22/34) May 25 2013 Good points. What about this:
- David Nadlinger (5/26) May 25 2013 Yep, it is indeed. It's just that I'm currently swamped in
- Kai Nacke (2/2) May 26 2013 Committed in r182718.
- David Nadlinger (2/3) May 26 2013 Saw it, thanks!
- David Nadlinger (7/11) May 20 2013 Didn't follow the commits list closely the last few days: We
- Kai Nacke (4/16) May 21 2013 Right, we are not yet in the list. I will submit a patch soon. Hopefully...
Hi! A tentative schedule for LLVM 3.3 release has been announced. 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? Regards Kai
May 07 2013
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
May 09 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: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. KaiA 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
May 25 2013
On Sat, May 25, 2013 at 10:10 AM, Kai Nacke <kai redstar.de> wrote: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 typin=g.It pragmatically combines efficiency, control, and modeling power, with safe=tyand 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.Two thoughts: - "DMD" probably won't mean much to people not familiar with D, even if they could probably guess that it is a D compiler from the context. - We should on decide what we officially declare as our home page. I've been using http://wiki.dlang.org/LDC lately, as we could pretty that up into an actually inviting landing page. Currently, it admittedly isn't too welcoming yet, though=E2=80=A6 Anyway, thanks for doing this! David
May 25 2013
On Saturday, 25 May 2013 at 08:53:37 UTC, David Nadlinger wrote:Two thoughts: - "DMD" probably won't mean much to people not familiar with D, even if they could probably guess that it is a D compiler from the context. - We should on decide what we officially declare as our home page. I've been using http://wiki.dlang.org/LDC lately, as we could pretty that up into an actually inviting landing page. Currently, it admittedly isn't too welcoming yet, though…Good points. What about this: 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 <http://wiki.dlang.org/LDC>`_ uses the frontend from the reference compiler 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.Anyway, thanks for doing this!Some advertising is needed - for D and LDC. :-) Kai
May 25 2013
On 25 May 2013, at 18:13, Kai Nacke wrote:Good points. What about this: 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.s/paradigmas/paradigms/`LDC <http://wiki.dlang.org/LDC>`_ uses the frontend from the reference compiler 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.Yep, it is indeed. It's just that I'm currently swamped in (course-)work, and thus can't really spend a lot time on that front. DavidAnyway, thanks for doing this!Some advertising is needed - for D and LDC. :-)
May 25 2013
On Sun, May 26, 2013 at 7:48 PM, Kai Nacke <kai redstar.de> wrote:Committed in r182718.Saw it, thanks!
May 26 2013
On Wednesday, 8 May 2013 at 05:18:50 UTC, Kai Nacke wrote: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: {…}Didn't follow the commits list closely the last few days: We aren't in the list already, are we? Do you want to do the honors or should I? Having a suboptimal description based on either of the above two is still better than being not present at all. David
May 20 2013
On 20.05.2013 23:45, David Nadlinger wrote:On Wednesday, 8 May 2013 at 05:18:50 UTC, Kai Nacke wrote:Right, we are not yet in the list. I will submit a patch soon. Hopefully more easy as I also now have commit rights for LLVM. KaiAs 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: {…}Didn't follow the commits list closely the last few days: We aren't in the list already, are we? Do you want to do the honors or should I? Having a suboptimal description based on either of the above two is still better than being not present at all. David
May 21 2013