April 26, 2016
On 26.04.2016 10:20, Suliman wrote:
> Do you really think that modern language should like this?
>
> I talked with a lot of rust fun-boys. Most of them do not understand do
> not understand the code of their favourite language.
>
> Rust will die when Mozilla will move to WebKit. I much more believe in
> Swift success, that that Rust have any future.

Please don't bash on other languages, especially when they're perceived as competition. It reflects badly on the D community.
April 26, 2016
On Tuesday, 26 April 2016 at 13:55:23 UTC, ag0aep6g wrote:
> On 26.04.2016 10:20, Suliman wrote:
>> Do you really think that modern language should like this?
>>
>> I talked with a lot of rust fun-boys. Most of them do not understand do
>> not understand the code of their favourite language.
>>
>> Rust will die when Mozilla will move to WebKit. I much more believe in
>> Swift success, that that Rust have any future.
>
> Please don't bash on other languages, especially when they're perceived as competition. It reflects badly on the D community.

He gave very specific criticism, along with a code sample, then made a prediction, followed by suggesting another competing language that might do better.  None of that is the usual content-free fanboy "bashing."  There is nothing wrong with occasional criticism of the competition, as long as we don't overdo it, either in frequency or by exaggerating.
April 26, 2016
On 26.04.2016 20:16, Joakim wrote:
> He gave very specific criticism,

This is not "very specific criticism": "Are you joking? When I am reading it's code my eyes begin to bleed. It's syntax is terrible. [...] Do you really think that modern language should like this?"

> along with a code sample,

He gave a code sample, yes. He didn't point out what he dislikes about it. He didn't contrast it with another language.

> then made a prediction,

You skipped the part where he puts puts down Rust "fan boys", saying they don't even understand Rust code.

His "prediction" is the death of Rust. In my opinion, calling death upon competing projects is bad form.

[...]
>  None of that is the usual content-free fanboy "bashing."

I don't agree. I don't see any content to speak of.
April 26, 2016
On Tuesday, 26 April 2016 at 19:39:01 UTC, ag0aep6g wrote:
>>  None of that is the usual content-free fanboy "bashing."
>
> I don't agree. I don't see any content to speak of.

You are talking a lot for someone who sees nothing to speak of.

April 26, 2016
On Tuesday, 26 April 2016 at 18:16:42 UTC, Joakim wrote:
> On Tuesday, 26 April 2016 at 13:55:23 UTC, ag0aep6g wrote:
>> Please don't bash on other languages, especially when they're perceived as competition. It reflects badly on the D community.
>
> He gave very specific criticism, along with a code sample, then made a prediction, followed by suggesting another competing language that might do better.

To be honest when I looked at the code I thought it was really hard to read and it was C++, it wasn't until I noted we were talking about rust that I looked at it again, but it hurts my eyes and my head...
April 26, 2016
On Tuesday, 26 April 2016 at 02:33:41 UTC, Andrei Alexandrescu wrote:
>
> That's a pretty awesome rant! Bill, could you please email me your mailing address? I'd be glad to send you a DConf T-shirt. Thanks! -- Andrei

Quitting a well paying job at Facebook to peruse a hobby sounds like something a person going through midlife crisis would do.  You may keep the T-shirt.  I suggest you smoke some DMT (and have a breakthrough), or have a few Ayahuasca sessions.  If that doesn't set you off on a path to the greatest positive impact, then nothing ever will.  Everything you've desired to achieve with D is a construct of your ego, and nothing more.
April 26, 2016
On Tuesday, 26 April 2016 at 01:48:21 UTC, bigsandwich wrote:
> 
> 1) This rant has nothing to do with OP's questions.  It does not help him.
>

I disagree. It does help him.  It has the potential to save him time and frustration.  One thing that is common among most PL communities is that they do not explicitly and openly communicate design flaws, and every other shortcoming in the language that has the potential to impact the user and their projects, with the outside world.  I can understand such a thing from a corporation and their marketing department, whose goal is to make money by manipulating people to buy their stuff, but not from a community of volunteers whose so-called goal is to make life easier for the rest of us.

> 2) Its a community driven project, and its free.

That's a lame excuse that's been used over and over again in FOSS communities, usually by those who have failed or are in the process of failing.  It's getting worse as more and more sophisticated idiots put their junk on Github and then make a big announcement on reddit/HN for others to start using their greatest inventions.

> If you would rather use C++ or Rust, you know where to find them.

That's a kind of response one gets from Amerikans everytime someone criticizes the government, the educations system, the financial and the banking system, etc.  "If you don't like it, get the f**k out; this is 'Merica, the greatest country in the world on God's greenest earth."  The only people who think Amerika is great are the brain-dead and brainwashed Amerikans themselves.  So if you want people to use other languages, then stop elevating D to such high places where it doesn't belong.

On DConf, the title of Andrei's next talk should be "D's flaws and why you shouldn't use it."  And maybe Walter could talk about how "In 15 years Perl6 introduced more innovations than D in 20".  Think about it, D is refurbished C++, done by those with zero experience designing a successful programming language.  And what is C++?  Possibly one of the worst programming languages in the world.  That says something.
April 27, 2016
On 4/25/16 9:04 PM, Bill Hicks wrote:
> On Monday, 25 April 2016 at 21:20:04 UTC, Bienlein wrote:
>> Hello,
>>
>> I've been busy with other things for about a year and would like to
>> ask some questions to catch up with latest language/library additions
>> in D. Looking through the change logs simply appeared to be a bit
>> tedious. My questions might look a bit like asking pain point
>> questions on purpose, but it's really only about catching up with the
>> status on some issues:
>>
>> Thanks for any answers.
>> Regards, Bienlein
>
> To be frank, if you are using D for anything more than a throwaway hobby
> project, I have to tell you, D is a failed language, so stop wasting
> your time.  The people who think that one day D is going to replace or
> threaten C++, or for that matter any other programming language, are
> delusional.  No offense to all those who have spent great amount of time
> contributing to D, but people need to accept reality.
>

I'm just gonna leave this here.

http://techcrunch.com/2014/04/03/tesco-buys-into-ad-tech-as-big-data-division-dunnhumby-buys-sociomantic-for-over-100m/

-Steve
April 27, 2016
On Tuesday, 26 April 2016 at 21:49:33 UTC, Bill Hicks wrote:
> On Tuesday, 26 April 2016 at 02:33:41 UTC, Andrei Alexandrescu wrote:
>>
>> That's a pretty awesome rant! Bill, could you please email me your mailing address? I'd be glad to send you a DConf T-shirt. Thanks! -- Andrei
>
> Quitting a well paying job at Facebook to peruse a hobby sounds like something a person going through midlife crisis would do.  You may keep the T-shirt.  I suggest you smoke some DMT (and have a breakthrough), or have a few Ayahuasca sessions.  If that doesn't set you off on a path to the greatest positive impact, then nothing ever will.  Everything you've desired to achieve with D is a construct of your ego, and nothing more.

This is completely over the line. Personal attacks of this nature are absolutely unwarranted and unwelcome here.
April 27, 2016
On Tuesday, 26 April 2016 at 21:49:33 UTC, Bill Hicks wrote:

> Quitting a well paying job at Facebook to peruse a hobby (...)

This is why I thought that those issues with the GC and things like RefCounted could have been fixed meanwhile. I would like to encourage the D people to put priority on fixing everything that is vital for surprise-free development in D. Because those surprises seem to me really being what drives people away from D, which is a pitty as it is really the best thought out language I have seen so far. For people not being C or C++ developers from ground up fixing those issues that pop up in D here and there themselves is simply too effortful ;-).