CTFE ^^ (pow)

Manu turkeyman at gmail.com
Mon Mar 19 00:59:45 UTC 2018


On 18 March 2018 at 17:28, Joakim via Digitalmars-d
<digitalmars-d at puremagic.com> wrote:
>
> Perhaps the community simply has different priorities than you? For example,
> my Android port has never gotten much use either, which is fine as I
> primarily did that work for myself.
>
> Nevertheless, you have to think of D as like working in a startup: if you
> see something that you think needs doing, you have to drive it yourself or
> it will never get done. Pretty much the same for most any OSS project too.

This is such an easy and readily-deploy-able response here.
What you say is true, and I totally understand this... but at the same
time, that's not actually the relationship I want to have with my
tool. A startup probably shouldn't still be a startup 10 years later.

In your case, doing the android work was obviously an interest you had
on the side, and you gain something from the work itself.
I have a small amount of that, but that's not where I'm at, and it
never has been. I want to use D to do my job, because I'm fed up with
C++. I want to engage in D the way I think D should **EXPECT** it's
users to engage in D; as an end-user, who uses the tool to get their
jobs done.
If D is a large-ish scale hobby project among a bunch of people with
mutual interests, then that should be more clearly communicated, but I
don't think that's the intent, and I feel perfectly fine interacting
with D in the way D is intended to be interacted with.

Incidentally, this particular work I'm doing is on a multimedia
library intended for the community... so I really am truly trying to
contribute something of value!! But like most of my projects, I tend
to get blocked at some point, and then it goes on hold indefinitely.


More information about the Digitalmars-d mailing list