Re: dmd download record

2017-08-20 Thread Joakim via Digitalmars-d
On Monday, 21 August 2017 at 04:39:11 UTC, TooHuman wrote: On Friday, 18 August 2017 at 12:59:07 UTC, Joakim wrote: Downloads from dlang.org, which doesn't include outside distro packages like Arch or FreeBSD, have now jumped an order of magnitude over the last five years: http://erdani.com/d

Re: dmd download record

2017-08-20 Thread TooHuman via Digitalmars-d
On Friday, 18 August 2017 at 12:59:07 UTC, Joakim wrote: Downloads from dlang.org, which doesn't include outside distro packages like Arch or FreeBSD, have now jumped an order of magnitude over the last five years: http://erdani.com/d/downloads.daily.png Congrats to all those who kept their h

Re: @safe(bool)

2017-08-20 Thread Danni Coy via Digitalmars-d
> For instance, as it stands, it's relatively easy to figure out whether > @safe > has been explicitly applied. You can look on the function and look for > @safe: or @safe {} which affects it. The same goes for other attributes. > But > as soon as you can do stuff like create new attributes that co

Re: Fix D's segfaults!

2017-08-20 Thread user1234 via Digitalmars-d
On Sunday, 20 August 2017 at 20:20:30 UTC, Jonathan M Davis wrote: On Sunday, August 20, 2017 12:35:45 Ali Çehreli via Digitalmars-d wrote: On 08/20/2017 12:14 PM, Johnson Jones wrote: >>> Dmd needs to be modified so that errors try to show from the source >>> code. This should be obvious the

Re: Fix D's segfaults!

2017-08-20 Thread Jonathan M Davis via Digitalmars-d
On Sunday, August 20, 2017 12:35:45 Ali Çehreli via Digitalmars-d wrote: > On 08/20/2017 12:14 PM, Johnson Jones wrote: > >>> Dmd needs to be modified so that errors try to show from the source > >>> code. This should be obvious the reasons, if it is not possible, make > >>> it possible! There a

Re: Fix D's segfaults!

2017-08-20 Thread Ali Çehreli via Digitalmars-d
On 08/20/2017 12:14 PM, Johnson Jones wrote: >>> Dmd needs to be modified so that errors try to show from the source >>> code. This should be obvious the reasons, if it is not possible, make >>> it possible! There are no excuses why dmd should make me go on an >>> easter egg hunt when a seg fault

Re: Fix D's segfaults!

2017-08-20 Thread Bastiaan Veelo via Digitalmars-d
On Sunday, 20 August 2017 at 19:14:10 UTC, Johnson Jones wrote: Dne 20. 8. 2017 8:06 odpoledne napsal uživatel "Johnson Jones via Digitalmars-d" : D has a major issue with segfaults! It always reports the fault in the lowest function that it occurs! This is completely useless! std.file.File

Re: Fix D's segfaults!

2017-08-20 Thread Johnson Jones via Digitalmars-d
On Sunday, 20 August 2017 at 18:35:07 UTC, Daniel Kozak wrote: This is not segfault. This is an uncatched exception. So it is your error. You does not do proper error handling. But still IIRC you should be able to see place where things go wrong Dne 20. 8. 2017 8:06 odpoledne napsal uživatel

Re: Fix D's segfaults!

2017-08-20 Thread Daniel Kozak via Digitalmars-d
This is not segfault. This is an uncatched exception. So it is your error. You does not do proper error handling. But still IIRC you should be able to see place where things go wrong Dne 20. 8. 2017 8:06 odpoledne napsal uživatel "Johnson Jones via Digitalmars-d" : > D has a major issue with se

Fix D's segfaults!

2017-08-20 Thread Johnson Jones via Digitalmars-d
D has a major issue with segfaults! It always reports the fault in the lowest function that it occurs! This is completely useless! std.file.FileException@std\file.d(755): Attempting to rename file X.lib to Y.lib: The system cannot find the file specified. 0x0041015E 0x00402C69

Re: @safe(bool)

2017-08-20 Thread bitwise via Digitalmars-d
On Sunday, 20 August 2017 at 01:33:00 UTC, Nicholas Wilson wrote: I'm not quite sure how this would lead to a loss of modularity? Not sure if modularity is exactly the right word. The problem would be akin to extension methods in C#, or even a useful set of UFC's in D. So, imagine you dec

Re: Quora

2017-08-20 Thread Rico Decho via Digitalmars-d
Two more answers : https://www.quora.com/How-do-I-get-started-with-programming-What-kind-of-laptop-do-I-need-What-is-the-best-programming-language-for-beginners https://www.quora.com/Which-should-I-learn-as-my-first-programming-language-C-or-C++ Feel free to vote for my answers if you agree with

Re: Quora

2017-08-20 Thread Patrick Schluter via Digitalmars-d
On Sunday, 20 August 2017 at 08:45:24 UTC, Rico Decho wrote: So, editing and answering old questions is encouraged on stackoverflow and imho it is a good thing, nothing is more annoying than googling for a question and only finding answers in old mailing lists that apply only to a compiler/sys

Re: Quora

2017-08-20 Thread Rico Decho via Digitalmars-d
So, editing and answering old questions is encouraged on stackoverflow and imho it is a good thing, nothing is more annoying than googling for a question and only finding answers in old mailing lists that apply only to a compiler/system/language from the '90s. I absolutely agree. We should n

Re: Quora

2017-08-20 Thread Patrick Schluter via Digitalmars-d
On Sunday, 20 August 2017 at 02:44:13 UTC, Jonathan M Davis wrote: On Saturday, August 19, 2017 15:17:52 Ecstatic Coder via Digitalmars-d wrote: > Its called necro-posting. > I'm surprised that post isn't read-only. Call it like you want, but I ee people putting new answers/comments to years o