Re: LDC 0.12.0 has been released

2013-10-26 Thread Kai Nacke
On Saturday, 26 October 2013 at 02:21:37 UTC, deadalnix wrote: The explanation is quite simple. LLVM understand C and C++ runtime. It doesn't understand D runtime (LDC is doing some work in that regard, but it is still limited). So you see a difference between C and C++ as some optimization

Re: LDC 0.12.0 has been released

2013-10-26 Thread John Joyus
On 10/25/2013 03:50 AM, ilya-stromberg wrote: It depends. Two benchmarks of different languages and compilers: http://togototo.wordpress.com/2013/07/23/benchmarking-level-generation-go-rust-haskell-and-d/

Re: LDC 0.12.0 has been released

2013-10-26 Thread John Joyus
On 10/25/2013 03:50 AM, ilya-stromberg wrote: It depends. Two benchmarks of different languages and compilers: http://togototo.wordpress.com/2013/07/23/benchmarking-level-generation-go-rust-haskell-and-d/

Re: LDC 0.12.0 has been released

2013-10-26 Thread John Joyus
On 10/25/2013 03:50 AM, ilya-stromberg wrote: It depends. Two benchmarks of different languages and compilers: http://togototo.wordpress.com/2013/07/23/benchmarking-level-generation-go-rust-haskell-and-d/

Re: LDC 0.12.0 has been released

2013-10-25 Thread ilya-stromberg
On Wednesday, 23 October 2013 at 17:45:50 UTC, John Joyus wrote: On 10/22/2013 06:42 PM, David Nadlinger wrote: LDC 0.12.0, the LLVM-based D compiler, is available for download! Congratulations! I am a D enthusiast who reads more *about* D than actually learning the language! ;) I have a

Re: LDC 0.12.0 has been released

2013-10-25 Thread Jacob Carlborg
On 2013-10-23 00:42, David Nadlinger wrote: LDC 0.12.0, the LLVM-based D compiler, is available for download! It is built on the 2.063.2 frontend and standard library and supports LLVM 3.1-3.3 (OS X: 3.2 only). I noticed that Apple's releases of Clang is still at 3.2. -- /Jacob Carlborg

Re: LDC 0.12.0 has been released

2013-10-25 Thread deadalnix
On Friday, 25 October 2013 at 07:50:36 UTC, ilya-stromberg wrote: I think it's answer for your question. For example, Clang (LLVM C) is fastest, LDC (LLVM D) has 2-nd place, but LLVM-GHC (LLVM Haskell) ~ 2 times slower. The explanation is quite simple. LLVM understand C and C++ runtime. It

Re: LDC 0.12.0 has been released

2013-10-25 Thread John Joyus
On 10/25/2013 03:50 AM, ilya-stromberg wrote: It depends. Two benchmarks of different languages and compilers: http://togototo.wordpress.com/2013/07/23/benchmarking-level-generation-go-rust-haskell-and-d/

Re: LDC 0.12.0 has been released

2013-10-23 Thread Moritz Warning
On Wed, 23 Oct 2013 00:42:13 +0200, David Nadlinger wrote: LDC 0.12.0, the LLVM-based D compiler, is available for download! It is built on the 2.063.2 frontend and standard library and supports LLVM 3.1-3.3 (OS X: 3.2 only). As usual, you can find links to the changelog and the binary

Re: LDC 0.12.0 has been released

2013-10-23 Thread Dicebot
Arch Linux package updated.

Re: LDC 0.12.0 has been released

2013-10-23 Thread David Nadlinger
On Wednesday, 23 October 2013 at 12:17:56 UTC, Dicebot wrote: Arch Linux package updated. Awesome, that was quick! Thanks, David

Re: LDC 0.12.0 has been released

2013-10-23 Thread John Joyus
On 10/22/2013 06:42 PM, David Nadlinger wrote: LDC 0.12.0, the LLVM-based D compiler, is available for download! Congratulations! I am a D enthusiast who reads more *about* D than actually learning the language! ;) I have a question about LLVM. When it comes to performance, do all

Re: LDC 0.12.0 has been released

2013-10-23 Thread Kai Nacke
On Wednesday, 23 October 2013 at 17:45:50 UTC, John Joyus wrote: On 10/22/2013 06:42 PM, David Nadlinger wrote: LDC 0.12.0, the LLVM-based D compiler, is available for download! Congratulations! I am a D enthusiast who reads more *about* D than actually learning the language! ;) I have a

Re: LDC 0.12.0 has been released

2013-10-23 Thread Joseph Rushton Wakeling
On Tuesday, 22 October 2013 at 22:42:14 UTC, David Nadlinger wrote: LDC 0.12.0, the LLVM-based D compiler, is available for download! It is built on the 2.063.2 frontend and standard library and supports LLVM 3.1-3.3 (OS X: 3.2 only). Congratulations David and team :-)

Re: LDC 0.12.0 has been released

2013-10-23 Thread John Joyus
On 10/23/2013 02:26 PM, Kai Nacke wrote: On Wednesday, 23 October 2013 at 17:45:50 UTC, John Joyus wrote: On 10/22/2013 06:42 PM, David Nadlinger wrote: LDC 0.12.0, the LLVM-based D compiler, is available for download! Congratulations! I am a D enthusiast who reads more *about* D than

LDC 0.12.0 has been released

2013-10-22 Thread David Nadlinger
LDC 0.12.0, the LLVM-based D compiler, is available for download! It is built on the 2.063.2 frontend and standard library and supports LLVM 3.1-3.3 (OS X: 3.2 only). As usual, you can find links to the changelog and the binary packages over at digitalmars.D.ldc:

Re: LDC 0.12.0 has been released

2013-10-22 Thread deadalnix
On Tuesday, 22 October 2013 at 22:42:14 UTC, David Nadlinger wrote: LDC 0.12.0, the LLVM-based D compiler, is available for download! It is built on the 2.063.2 frontend and standard library and supports LLVM 3.1-3.3 (OS X: 3.2 only). As usual, you can find links to the changelog and the