Re: Moving back to .NET

2015-09-21 Thread deadalnix via Digitalmars-d
On Monday, 21 September 2015 at 02:38:28 UTC, Walter Bright wrote: On 9/20/2015 5:00 PM, Temtaime wrote: I also hate errors when a lambda contains some errors. [ 1 ].countUntil!(a => a == undeclared_something); Error: template std.algorithm.searching.countUntil cannot deduce function from

Re: Moving back to .NET

2015-09-21 Thread Adam D. Ruppe via Digitalmars-d
On Monday, 21 September 2015 at 18:33:39 UTC, deadalnix wrote: https://issues.dlang.org/show_bug.cgi?id=14885 This was recently fixed this week: http://arsdnet.net/this-week-in-d/sep-20.html https://github.com/D-Programming-Language/druntime/pull/1354

Re: Moving back to .NET

2015-09-20 Thread anonymous2 via Digitalmars-d
On Sunday, 20 September 2015 at 17:39:46 UTC, Andrei Alexandrescu wrote: On 09/20/2015 01:32 PM, Adam wrote: For me, .NET is like heaven, D is like hell: It's almost exclusively due to the error messages and IDE. Off the top of your head, can you list a few of the worst error messages

Re: Moving back to .NET

2015-09-20 Thread Andrei Alexandrescu via Digitalmars-d
On 09/20/2015 01:32 PM, Adam wrote: For me, .NET is like heaven, D is like hell: It's almost exclusively due to the error messages and IDE. Off the top of your head, can you list a few of the worst error messages you've encountered? Also, what are the most important features VisualD is

Re: Moving back to .NET

2015-09-20 Thread Walter Bright via Digitalmars-d
On 9/20/2015 12:04 PM, Andrei Alexandrescu wrote: Filed it here: https://issues.dlang.org/show_bug.cgi?id=15090 -- Andrei Fix: https://github.com/D-Programming-Language/dmd/pull/5106

Re: Moving back to .NET

2015-09-20 Thread Israel via Digitalmars-d
On Sunday, 20 September 2015 at 17:32:53 UTC, Adam wrote: My experiences with D recently have not been fun. The language itself has a top notch feature rich set. The implementation, excluding bugs, feels a bit boxy and old school. .NET has a unified approach and everything seems to fit

Re: Moving back to .NET

2015-09-20 Thread Temtaime via Digitalmars-d
I also hate errors when a lambda contains some errors. [ 1 ].countUntil!(a => a == undeclared_something); Error: template std.algorithm.searching.countUntil cannot deduce function from argument types !((a) => a == undefined)(int[])

Re: Moving back to .NET

2015-09-20 Thread Sean Campbell via Digitalmars-d
On Sunday, 20 September 2015 at 17:32:53 UTC, Adam wrote: Visual D, a mighty attempt to bring some sanity to D in windows, is simply to unpolished to work well. It brings the looks of Visual Studio but not the feel of how VS works so well with .NET. I spend over an order of magnitude more time

Re: Moving back to .NET

2015-09-20 Thread Walter Bright via Digitalmars-d
On 9/20/2015 5:00 PM, Temtaime wrote: I also hate errors when a lambda contains some errors. [ 1 ].countUntil!(a => a == undeclared_something); Error: template std.algorithm.searching.countUntil cannot deduce function from argument types !((a) => a == undefined)(int[]) Please post to

Re: Moving back to .NET

2015-09-20 Thread Walter Bright via Digitalmars-d
On 9/20/2015 6:49 PM, bitwise wrote: On Sunday, 20 September 2015 at 17:39:46 UTC, Andrei Alexandrescu wrote: Off the top of your head, can you list a few of the worst error messages you've encountered? Fine in release mode, error in debug mode: struct S { int value; } void main(string[]

Re: Moving back to .NET

2015-09-20 Thread Rikki Cattermole via Digitalmars-d
On 21/09/15 1:01 PM, Sean Campbell wrote: On Sunday, 20 September 2015 at 17:32:53 UTC, Adam wrote: Visual D, a mighty attempt to bring some sanity to D in windows, is simply to unpolished to work well. It brings the looks of Visual Studio but not the feel of how VS works so well with .NET. I

Re: Moving back to .NET

2015-09-20 Thread Walter Bright via Digitalmars-d
On 9/20/2015 8:12 PM, bitwise wrote: https://issues.dlang.org/show_bug.cgi?id=15091 Thanks!

Re: Moving back to .NET

2015-09-20 Thread bitwise via Digitalmars-d
On Sunday, 20 September 2015 at 17:39:46 UTC, Andrei Alexandrescu wrote: Off the top of your head, can you list a few of the worst error messages you've encountered? Fine in release mode, error in debug mode: struct S { int value; } void main(string[] args) { Array!S stuff = [S(3), S(1),

Re: Moving back to .NET

2015-09-20 Thread bitwise via Digitalmars-d
On Monday, 21 September 2015 at 02:38:46 UTC, Walter Bright wrote: On 9/20/2015 6:49 PM, bitwise wrote: [...] Please post to bugzilla. Yeah, sorry. I am kinda lazy with these things. https://issues.dlang.org/show_bug.cgi?id=15091 Bit

Re: Moving back to .NET

2015-09-20 Thread anonymous via Digitalmars-d
On Sunday 20 September 2015 19:39, Andrei Alexandrescu wrote: > Off the top of your head, can you list a few of the worst error messages > you've encountered? Not Adam, but this is on the top of my head as it just happened:

Re: Moving back to .NET

2015-09-20 Thread Andrei Alexandrescu via Digitalmars-d
On 09/20/2015 01:46 PM, anonymous wrote: On Sunday 20 September 2015 19:39, Andrei Alexandrescu wrote: Off the top of your head, can you list a few of the worst error messages you've encountered? Not Adam, but this is on the top of my head as it just happened:

Moving back to .NET

2015-09-20 Thread Adam via Digitalmars-d
My experiences with D recently have not been fun. The language itself has a top notch feature rich set. The implementation, excluding bugs, feels a bit boxy and old school. .NET has a unified approach and everything seems to fit together nicely and feels consistent. The abomination of dmd,

<    1   2   3