New competitor to D

H. S. Teoh hsteoh at qfbox.info
Wed Jul 20 18:01:09 UTC 2022


On Wed, Jul 20, 2022 at 05:19:33PM +0000, ryuukk_ via Digitalmars-d wrote:
> On Wednesday, 20 July 2022 at 16:40:14 UTC, H. S. Teoh wrote:
> > > On Wednesday, 20 July 2022 at 14:31:49 UTC, ryuukk_ wrote:
> > > > https://github.com/carbon-language/carbon-lang/tree/trunk/docs/design#choice-types
> > > > > They got tagged union built in! as well as .Enum and pattern
> > > > > matching!
> > > > > What are we waiting for? We failing behind
> > [...]
> > 
> > We are waiting for highly-motivated and skilled people like you to
> > submit DIPs and PRs to implement these features in D.
[...]
> Let's not suggest anything then, let's accept your faith and become
> irrelevant
> 
> I'll just use a different language, i'm fine with that personally,
> what ever empowers me, i'm only just a mere language user after all,
> who cares about the users when you have compiler developers telling
> language users to submit PRs to implement their suggestion ;)

I think you have a wrong perception of what's going on here.

I'm not a compiler developer, I'm also a mere language user, I just
happened to have occasionally contributed some PRs, mainly to Phobos, a
few to druntime and dmd (simple ones, mind you).  I'm not personally
associated with the language maintainers, and I do not get paid by the D
Foundation for my contributions; I'm not an employee of the Foundation,
I'm just a volunteer.  So you're yelling at the wrong person here. :-D
If anybody, you should be complaining rather to Walter.

This is an open source project primarily run by volunteers (perhaps with
the exception of the language developers and some of the people paid by
the D Foundation).  This isn't some commercial company that pays me to
do work for them; so telling me what I should do with my free time is
rather presumptuous, and quite insulting.  I have no obligations to
serve you or anyone else on this forum, because you're not my customer
-- I don't have any customers, I don't even run this show. You'll gain
nothing by yelling at a fellow D user.

Besides, being a volunteer-run project, what matters isn't how loudly
somebody demands for things to happen, what matters is who is willing to
get their hands dirty and actually write the code to make it happen. If
someone is not willing to do that, then the volume of their voice
matters little in the grand scheme of things.  Time and again people
have shown up on the forums demanding this or that, start a flamewar or
two, but in the end, nothing came of it.  The advances that actually
happened came from people who were willing stoop down and do the actual
work necessary to make it happen. Quite often they were the ones who
hardly said a thing in the forums because they were busy actually
writing code instead of demanding others to do what they want.


T

-- 
Being able to learn is a great learning; being able to unlearn is a greater learning.


More information about the Digitalmars-d mailing list