January 11, 2015
On Sunday, 11 January 2015 at 14:03:05 UTC, Adam D. Ruppe wrote:
> Reddit seems to have a constant stream of "random project in Go" posts. There was one this week that was a "command line websocket" and it was like 40 lines of code. Come on.
>
> I'm tempted to start posting every little thing I write in D to it too, but it'd just be spam!

You know what, if you push out the projects which are tiny utilities that solves real world problems, then you might get people interested.

If you can solve such real world problems in 40 lines of code it is good marketing.

Isn't that the foundation of Python's popularity?
And perl before that?
And php?

Just do it! :)
January 11, 2015
On Sunday, 11 January 2015 at 14:43:08 UTC, Ola Fosheim Grøstad
wrote:
>> And as soon as Servo is interrupted because of internal politics at Mozilla or rebudgeting (ie. very high probability), Rust will be halted in a heartbeat since loosing its purpose. Ever noticed the Rust original designer jumped off ship long ago?
>
> I didn't know that, but I've noticed with some unease that Chrome is growing towards "monopoly" (except in Germany where Firefox is big).
>

Yep and Mozilla depends almost entirely on Google financially.
Scary.
January 11, 2015
On Sunday, 11 January 2015 at 14:03:05 UTC, Adam D. Ruppe wrote:
> Reddit seems to have a constant stream of "random project in Go" posts. There was one this week that was a "command line websocket" and it was like 40 lines of code. Come on.
>
> I'm tempted to start posting every little thing I write in D to it too, but it'd just be spam!

At least it would rise awareness.

--
Paulo
January 11, 2015
On Sunday, 11 January 2015 at 14:10:56 UTC, ponce wrote:
> On Sunday, 11 January 2015 at 13:37:33 UTC, Ola Fosheim Grøstad wrote:
>> On Sunday, 11 January 2015 at 12:57:17 UTC, MattCoder wrote:
>>> Since I'm relative new here, I want know from you agree with this statement:
>>>
>>> "
>>> [–]clay_davis_sheeit 4 points 17 hours ago*
>>>
>>> get real. D is more dead now than it was a year ago. if you won't accept repo counts, look at how many people attended D con vs Gophercon
>>> "
>>
>> "more dead" is a very subjective term.
>>
>> It is "more dead" in the sense that you got @nogc and there was a sense of movement towards getting to a workable memory model, but since then nothing has happend. One step forward, then stagnation.
>>
>> The Rust team have announced that they are moving towards a non-breaking stability situation within 6 weeks. And they have a working memory model.
>>
>> Andrei and Walter need to stop focusing on details for a moment and focus more on presenting "a great plan" within 2 months. Meaning stating goals and plans which gives D a direction that developers want and can believe in.
>>
>> If no clear statements on where D is heading appears in the near future... Well, then I am pretty sure that many of those who prefer D will give Rust a spin when Rust hits 1.0, out of boredom.
>>
>> Rust is not complete feature wise, but a working memory model and stability is more important than having single inheritance and other convenience features...
>>
>> So D is not dead, but is currently in a position where it can be hit by both Go and Rust. The space between Rust (system programming) and Go (server programming) is very tiny.
>
> The problem with Rust and Go is that they only deliver in theory, while D kicks some asses in practice. How?
>
> Eg: at this very moment, D is more stable than Rust, ground truth.
>
> D has backends for GCC/LLVM/custom, Go has backends for GCC / Plan9, Rust only for LLVM. None of Rust+Go can link with binaries produced by eg. the Microsoft compiler. None of them has Visual Studio integration with debugging support and that is pretty important for native and enterprise programmers.
>
> Go is actively behind the times by preventing shared libraries and discouraging exceptions, let alone generics. None of the C++ programmers I know give Go any credit, cause it would make their work more difficult, and it's already pretty difficult.
>
> Despite efforts, Rust don't get syntax right. They will enjoy huge amount of complaining as soon as people actually use the language, only to discover it is not fun enough and fun is more important than "memory safety without GC". Looks like it inherited its boringness from Ocaml.
>
> I don't buy in the Rust team stability guarantees, you can't go from pondering about removing "box" this very week (the syntax is from this year) then promising stability forever starting next month. But for some reason everything they say has a ring of truth, because it's Mozilla they only do Good Things right?
>
> They will come to the same model as D, minimizing code breakage but do it anyway, because it's way more practical. And as soon as Servo is interrupted because of internal politics at Mozilla or rebudgeting (ie. very high probability), Rust will be halted in a heartbeat since loosing its purpose. Ever noticed the Rust original designer jumped off ship long ago?
>
> That won't happen with D, whatever the ratio of github projects in the fashion industry.


I am known to complain about some of the Go missing features.

However I am closer to use Go than D at work alongside .NET and JVM.

Why? Because of Docker. Now with big names adopting Docker, our enterprise
customers are looking into it for cloud deployments.

D really needs a some kind of killer application/framework.

--
Paulo
January 11, 2015
On Sunday, 11 January 2015 at 14:43:08 UTC, Ola Fosheim Grøstad wrote:
> Maybe we should do a comparison thread between D and Rust. It might be interesting, and perhaps encourage some improvements to D.

I am actually writing a "Rust guide as read by D developer" article now making random notes on topic. But I don't see this affecting D much as most of the things  I liked in Rust more were also things I complained about in D for ages before.
January 11, 2015
On Sunday, 11 January 2015 at 15:29:45 UTC, Dicebot wrote:
> On Sunday, 11 January 2015 at 14:43:08 UTC, Ola Fosheim Grøstad wrote:
>> Maybe we should do a comparison thread between D and Rust. It might be interesting, and perhaps encourage some improvements to D.
>
> I am actually writing a "Rust guide as read by D developer" article now making random notes on topic. But I don't see this affecting D much as most of the things  I liked in Rust more were also things I complained about in D for ages before.

Looking forward to reading it, I hope you publish it on a website so that it can draw in non-D people too.
January 11, 2015
On Sunday, 11 January 2015 at 12:57:17 UTC, MattCoder wrote:

> Since I'm relative new here, I want know from you agree with this statement:
>
> "
> [–]clay_davis_sheeit 4 points 17 hours ago*
>
> get real. D is more dead now than it was a year ago. if you won't accept repo counts, look at how many people attended D con vs Gophercon "

I understand he's talking not about absolute numbers but about relative popularity/mindshare. And as other languages grow (like Rust) total mindshare of D might decrease. In some metrics absolute numbers also decrease. For example, compare these stats:
http://www.code2014.com/
http://code2013.herokuapp.com/
January 11, 2015
On Sunday, 11 January 2015 at 14:12:08 UTC, Bauss wrote:
> On Sunday, 11 January 2015 at 14:03:05 UTC, Adam D. Ruppe wrote:
>> Reddit seems to have a constant stream of "random project in Go" posts. There was one this week that was a "command line websocket" and it was like 40 lines of code. Come on.
>>
>> I'm tempted to start posting every little thing I write in D to it too, but it'd just be spam!
>
> I still think the best one was the stackoverflow comparison.

Correct me if I am wrong, but I think the stackoverflow
comparison is in error, as Go has no forum like D's
(http://forum.dlang.org).
January 11, 2015
On Sunday, 11 January 2015 at 15:44:42 UTC, thedeemon wrote:
> ...For example, compare these stats:
> http://www.code2014.com/
> http://code2013.herokuapp.com/

Interesting charts. But on the other hand, I remember that sometime ago Andrei posted ( http://forum.dlang.org/thread/lu6mhc$t2k$1@digitalmars.com ) some numbers:

DL   | Month

5886  2013-01
5525  2013-02
22799 2013-03
11717 2013-04
6214  2013-05
9614  2013-06
11455 2013-07
16803 2013-08
20835 2013-09
19009 2013-10
20569 2013-11
15742 2013-12
18002 2014-01
20191 2014-02
18651 2014-03
19600 2014-04
21015 2014-05
20962 2014-06
34979 2014-07
34288 2014-08
1088  2014-09-01 ( Just 3 days ).

Matheus.
January 11, 2015
On Sunday, 11 January 2015 at 13:57:54 UTC, Kiith-Sa wrote:
> That guy has been trolling every D thread in the last year.

I didn't know that. Glad you said!

> Either way, D is definitely way more popular/active than it was a year ago, especially with a large jump around last summer but not nearly as much as Go nor Rust at the moment...

Yes, that was what I saw on this thread: http://forum.dlang.org/thread/lu6mhc$t2k$1@digitalmars.com

Matheus.