Re: Start of dmd 2.064 beta program

2013-10-26 Thread eles
On Friday, 25 October 2013 at 20:24:48 UTC, Walter Bright wrote: On 10/25/2013 6:15 AM, eles wrote: Breaking peoples' build scripts and makefiles is not nice :-) On the same grounds, you could recommend them dmc. Provide, at least, a flag that passes the file without name change, for example:

Re: Start of dmd 2.064 beta program

2013-10-26 Thread eles
On Friday, 25 October 2013 at 15:57:27 UTC, Namespace wrote: On Friday, 25 October 2013 at 13:24:12 UTC, eles wrote: On Saturday, 12 October 2013 at 22:16:13 UTC, Walter Bright When was decided to add this? I would love it, but I cannot remember that this was decided. Well, like many other id

Re: Start of dmd 2.064 beta program

2013-10-26 Thread Walter Bright
On 10/26/2013 12:42 AM, eles wrote: Provide, at least, a flag that passes the file without name change, for example: dmd -ntest will really pass "test" file and not test.d. I'm curious why naming the file test.d is an issue?

Re: Start of dmd 2.064 beta program

2013-10-26 Thread eles
On Saturday, 26 October 2013 at 08:36:53 UTC, Walter Bright wrote: On 10/26/2013 12:42 AM, eles wrote: I'm curious why naming the file test.d is an issue? Case: This forces scrpts to bear the .d extension. For example, if you write a script on Linux named "git-test" and you put at the top:

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 wil

Re: Start of dmd 2.064 beta program

2013-10-26 Thread Walter Bright
On 10/26/2013 2:02 AM, eles wrote: On Saturday, 26 October 2013 at 08:36:53 UTC, Walter Bright wrote: I'm curious why naming the file test.d is an issue? Case: Thanks for the clear explanation. It makes a lot of sense. Let me think about it for a bit.

Re: Start of dmd 2.064 beta program

2013-10-26 Thread Walter Bright
On 10/26/2013 2:02 AM, eles wrote: On Saturday, 26 October 2013 at 08:36:53 UTC, Walter Bright wrote: On 10/26/2013 12:42 AM, eles wrote: I'm curious why naming the file test.d is an issue? Case: http://d.puremagic.com/issues/show_bug.cgi?id=11365

Re: Start of dmd 2.064 beta program

2013-10-26 Thread eles
On Saturday, 26 October 2013 at 21:11:02 UTC, Walter Bright wrote: On 10/26/2013 2:02 AM, eles wrote: On Saturday, 26 October 2013 at 08:36:53 UTC, Walter Bright wrote: On 10/26/2013 12:42 AM, eles wrote: http://d.puremagic.com/issues/show_bug.cgi?id=11365 Thank you for considering it.

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/ http://togototo.wordpress.com/2013/08/23/benchmarks-round-two-parallel-go-rust-d-scala-and

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/ http://togototo.wordpress.com/2013/08/23/benchmarks-round-two-parallel-go-rust-d-scala-and-

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/ http://togototo.wordpress.com/2013/08/23/benchmarks-round-two-parallel-go-rust-d-scala-and