August 08, 2016
On Monday, 8 August 2016 at 16:37:27 UTC, Isaac Gouy wrote:
> On Monday, 8 August 2016 at 00:44:46 UTC, Walter Bright wrote:
>> On 8/7/2016 10:53 AM, Isaac Gouy wrote:
>>> Rather than only being dismissive,
>
> How did you get from
>
>>> Yeah, I wouldn't bother with it, either.
>
> to
>
>> If you've changed your mind about putting D back on the site, we'd be happy to help.
>
> ?

Despite the fact that comparing benchmarks across languages tells you very little about how "fast" that language is, people still routinely ask why D isn't represented and then conclude that it can't be that popular of a language or worth their time.
August 08, 2016
On Mon, Aug 08, 2016 at 05:11:54PM +0000, Meta via Digitalmars-d wrote: [...]
> Despite the fact that comparing benchmarks across languages tells you very little about how "fast" that language is, people still routinely ask why D isn't represented and then conclude that it can't be that popular of a language or worth their time.

I have never understood how popularity has anything to do with quality.


T

-- 
Making non-nullable pointers is just plugging one hole in a cheese grater. -- Walter Bright
August 08, 2016
On Monday, 8 August 2016 at 17:16:52 UTC, H. S. Teoh wrote:
> On Mon, Aug 08, 2016 at 05:11:54PM +0000, Meta via Digitalmars-d wrote: [...]
>> Despite the fact that comparing benchmarks across languages tells you very little about how "fast" that language is, people still routinely ask why D isn't represented and then conclude that it can't be that popular of a language or worth their time.
>
> I have never understood how popularity has anything to do with quality.
>
>
> T

It isn't; see: Javascript, Go. The only thing we have to understand is that how popular people perceive a language to be affects whether or not they will use it.
August 08, 2016
On Monday, 8 August 2016 at 17:11:54 UTC, Meta wrote:

> Despite the fact that comparing benchmarks across languages tells you very little about how "fast" that language is …

Doing so would at-least offer something for people to consider.
August 09, 2016
On Monday, 8 August 2016 at 22:53:48 UTC, Isaac Gouy wrote:
> On Monday, 8 August 2016 at 17:11:54 UTC, Meta wrote:
>
>> Despite the fact that comparing benchmarks across languages tells you very little about how "fast" that language is …
>
> Doing so would at-least offer something for people to consider.

Mr. Isaac it's the last warning to you from the community of Ionian Kingdom, i want to see D lang listed in https://benchmarksgame.alioth.debian.org/ . If you don't do it, you will suffer the consequences.
August 09, 2016
On Mon, 08 Aug 2016 19:26:25 +0000, Meta wrote:

> On Monday, 8 August 2016 at 17:16:52 UTC, H. S. Teoh wrote:
>> I have never understood how popularity has anything to do with quality.
> 
> It isn't; see: Javascript, Go. The only thing we have to understand is that how popular people perceive a language to be affects whether or not they will use it.

My impression of Go is that it has good production quality. It's got pretty good tooling for its age, and you're unlikely to encounter an internal compiler error.

Popularity *tends* to bring that sort of quality with it -- a language or framework that's widely used will likely be used by a company that can afford to put significant resources behind it. Popularity draws more eyes to expose problems and volunteers to fix bugs.

In D land, a lot of us did without for a fair few years. But these days, things are getting a lot better.
August 08, 2016
On 8/8/2016 8:02 PM, Emre Temelkuran wrote:
> If you don't do it, you will suffer the consequences.

Don't threaten people here, even in jest.
August 09, 2016
On Tuesday, 9 August 2016 at 03:21:37 UTC, Chris Wright wrote:
> My impression of Go is that it has good production quality.

go is... not a very good language. it doesn't matter how good the compiler is if language is... mediocre.
August 09, 2016
On Tuesday, August 09, 2016 06:27:34 ketmar via Digitalmars-d wrote:
> On Tuesday, 9 August 2016 at 03:21:37 UTC, Chris Wright wrote:
> > My impression of Go is that it has good production quality.
>
> go is... not a very good language. it doesn't matter how good the compiler is if language is... mediocre.

As far as my personal use goes, I certainly agree, but as far as usage by programmers in general goes, that doesn't seem to be the case at all. Languages like Javascript and PHP are prime examples. Most everyone thinks that they're horrible, but they get used heavily. And personally, I'd definitely label Java as being totally mediocre, but tons of folks use it. Honestly, if anything, it often seems like it's the worst languages which get used the most. :(

- Jonathan M Davis

August 09, 2016
On Tuesday, 9 August 2016 at 07:18:59 UTC, Jonathan M Davis wrote:
> it often seems like it's the worst languages which get used the most. :(

yeah. i tend to believe that laguage quality itself doesn't really matter much. to become popular, language should either has no alternative (javascript in browsers, php as "easy to write web"), or some big corp to market it (go, java).

and in all those cases language will not be spectacular, for many reasons. mediocre at best.

risking to being harsh/rude here, i'd say that if someone is judging laguage by some kind of "popularity" instead of technical reasons, such person should better go to some "popular language". because i bet that he/she will do that anyway, 'cause "walking with the crowd" means much more than technical superiority in this case.