September 16, 2014
On Tuesday, 16 September 2014 at 02:20:18 UTC, Freddy wrote:

> What The D community do wrong in the first place?

Nothing. There are just too many language implementations. It takes more time than I choose to donate. Been there; done that.

September 16, 2014
On Tuesday, 16 September 2014 at 03:53:10 UTC, Thomas Mader wrote:

> I am in the "progress" of building a benchmarking suite
> > But don't expect fast progress. ;-)

Well, for faster progress, someone could just take the Python scripts from the benchmarks game, measure programs and figure out how they were going to publish the measurements (and keep them up-to-date, and whether they'd accept contributed programs, and how to manage that, and … ).

And once that was working, write a benchmarking suite :-)
September 16, 2014
On Monday, 15 September 2014 at 20:09:31 UTC, Martin Nowak wrote:
> http://learnxinyminutes.com/

On Monday, 18 November 2013 at 12:38:31 UTC, anonymous wrote:
> I had a go at it a while ago, but I lost interest. Here's what I came up with: <https://gist.github.com/anonymous/7527033>. If anyone wants to get this done, take what you want from my draft.

http://forum.dlang.org/thread/l6baie$vci$1@digitalmars.com
September 16, 2014
On Mon, 15 Sep 2014 20:37:50 -0700
Andrei Alexandrescu via Digitalmars-d <digitalmars-d@puremagic.com>
wrote:

> Isaac removed D for ease of maintenance reasons and a few in the community rushed to accuse him of bias.
but he IS biased. why D? there are alot of other languages, so unless there are concrete evidences that he decided which language to remove by fair dice roll, it's safe to assume that he is biased. "D is less known that XYZ so drop D" is biased POV, for example.


September 16, 2014
On Tuesday, 16 September 2014 at 13:39:07 UTC, ketmar via Digitalmars-d wrote:
> On Mon, 15 Sep 2014 20:37:50 -0700
> Andrei Alexandrescu via Digitalmars-d <digitalmars-d@puremagic.com>
> wrote:
>
>> Isaac removed D for ease of maintenance reasons and a few in the community rushed to accuse him of bias.
> but he IS biased. why D? there are alot of other languages, so unless
> there are concrete evidences that he decided which language to remove
> by fair dice roll, it's safe to assume that he is biased. "D is less
> known that XYZ so drop D" is biased POV, for example.

Why does it matter why D was dropped? If he did it because of racism there might be a reason to talk about it, but my understanding is that it's a volunteer site he runs just for the heck of it, so it's okay even if he dropped D only because he doesn't like it. There's nothing to be gained by pushing the issue.
September 16, 2014
On Tue, 16 Sep 2014 13:51:14 +0000
bachmeier via Digitalmars-d <digitalmars-d@puremagic.com> wrote:

> Why does it matter why D was dropped?
it's not about D, it's about biasing. note that i'm not saying that there were some bad intentions, i'm just saying that Isaac was biased, in one way or another. 'cause he is human, and most of human actions are somehow biased.

i'm not trying to make any ethical assessment, just pointed at the fact.


September 16, 2014
On 9/16/14, 7:04 AM, ketmar via Digitalmars-d wrote:
> On Tue, 16 Sep 2014 13:51:14 +0000
> bachmeier via Digitalmars-d <digitalmars-d@puremagic.com> wrote:
>
>> Why does it matter why D was dropped?
> it's not about D, it's about biasing. note that i'm not saying that
> there were some bad intentions, i'm just saying that Isaac was biased,
> in one way or another. 'cause he is human, and most of human actions
> are somehow biased.
>
> i'm not trying to make any ethical assessment, just pointed at the fact.

The important question at this point is - do we have a volunteer for dlang.org/shootout.html?

Andrei


September 16, 2014
I'd say, run the damned benchmark for C and D. C would setup performance scale. What would be interesting is to see, how compiler switches affect performance, especially assert vs release mode and bounds checking on/off.
September 16, 2014
Also: http://forum.dlang.org/post/op.xl87ulu4eav7ka@stevens-macbook-pro-2.local
September 16, 2014
On 9/16/14, 9:44 AM, Kagamin wrote:
> I'd say, run the damned benchmark for C and D. C would setup performance
> scale. What would be interesting is to see, how compiler switches affect
> performance, especially assert vs release mode and bounds checking on/off.

I agree that C and D should be enough. Perhaps C++ and one more near the top (Ada, Fortran) would be good for context.

Who wants to do this? Isaac made his setup publicly available.


Andrei