Re: Beta 2.098.0

2021-10-05 Thread Imperatorn via Digitalmars-d-announce

On Tuesday, 5 October 2021 at 17:36:28 UTC, ag0aep6g wrote:

On 05.10.21 11:28, Imperatorn wrote:
On Tuesday, 5 October 2021 at 07:55:11 UTC, FeepingCreature 
wrote:

On Monday, 4 October 2021 at 22:40:19 UTC, Temtaime wrote:

[...]
This is just uncalled for. I'm sure you can express what you 
mean without pointlessly and wrongly insulting the *reason we 
have this language,* a person who put more than twenty years 
of their life into this project.


Agreed.

It's totally OK to criticize, but one should do it in a 
constructive way


Temtaime said that Walter is setting the wrong priorities. 
Saying that he is doing "nothing useful" is a bit polemic, of 
course, but that probably stems from frustration. In context, 
it's hardly an "insult".


It's absolutely true that many reported issues don't get fixed 
for *years*. And that very much includes serious bugs. As far 
as I can tell, it's also true that Walter prioritizes new 
features instead (ImportC is the latest fad).


I sympathize with Temtaime. Their criticism wasn't 
sugar-coated, but it is constructive and it is valid in my 
opinion.


Idk, maybe it's just poorly worded. I can also sympathize, but 
saying someone is doing nothing useful is over the limit in my 
book.


We all have stuff to deal with and making the right choices can 
be challenging. Just saying...


Re: D Language Foundation Monthly Meeting Summary (September 24, 2021)

2021-10-05 Thread Ali Çehreli via Digitalmars-d-announce

On 10/3/21 2:24 PM, James Blachly wrote:

> Cons: Potential association with silicon valley phrase "move fast and
> break things".

I am going off-topic but I feel I have to make a correction there.

As a person who worked and lived in Silicon Valley since 1996 (since 
1994 in the greater Bay Area), I can safely claim that that phrase has 
never been a Silicon Valley phrase. It was used by Facebook in their 
less enlightened days (a business that may arguably be associated with 
Silicon Valley by their postal address).


Ali



Re: Beta 2.098.0

2021-10-05 Thread H. S. Teoh via Digitalmars-d-announce
On Tue, Oct 05, 2021 at 07:36:28PM +0200, ag0aep6g via Digitalmars-d-announce 
wrote:
[...]
> > > On Monday, 4 October 2021 at 22:40:19 UTC, Temtaime wrote:
> > > > What is really discourages me that persons like Walter instead
> > > > of making D great just do nothing helpful.
[...]
> It's absolutely true that many reported issues don't get fixed for
> *years*.  And that very much includes serious bugs. As far as I can
> tell, it's also true that Walter prioritizes new features instead
> (ImportC is the latest fad).
> 
> I sympathize with Temtaime. Their criticism wasn't sugar-coated, but
> it is constructive and it is valid in my opinion.

I don't agree with the tone of the criticism, but I do sympathize with
the sentiment.  The sad reality is that it's much more fun to write new
code than to debug old code.  Especially when you just had a cool idea
that feels like it would revolutionize everything.  And it very well
might do just that; but in the meantime, "boring" stuff like fixing bugs
in the current (probably hairy, messy, unclean) code gets neglected.

This is a particularly pronounced problem in groups consisting mostly of
experts or highly-experienced people.  Everybody wants to do the cool,
innovative stuff, nobody feels like doing the boring grunt work.  Worse
yet, in high-expertise areas like debugging the D compiler even those
who are willing to do the grunt work may not actually feel qualified
enough to do it.

But grunt work is just as necessary as the innovative, ground-breaking
stuff.  *Somebody* has to step up and be willing to do it.  It's a
thankless, unrewarding job, but a very necessary one.


T

-- 
Don't modify spaghetti code unless you can eat the consequences.


Re: Beta 2.098.0

2021-10-05 Thread ag0aep6g via Digitalmars-d-announce

On 05.10.21 11:28, Imperatorn wrote:

On Tuesday, 5 October 2021 at 07:55:11 UTC, FeepingCreature wrote:

On Monday, 4 October 2021 at 22:40:19 UTC, Temtaime wrote:
What is really discourages me that persons like Walter instead of 
making D great just do nothing helpful.


This is just uncalled for. I'm sure you can express what you mean 
without pointlessly and wrongly insulting the *reason we have this 
language,* a person who put more than twenty years of their life into 
this project.


Agreed.

It's totally OK to criticize, but one should do it in a constructive way


Temtaime said that Walter is setting the wrong priorities. Saying that 
he is doing "nothing useful" is a bit polemic, of course, but that 
probably stems from frustration. In context, it's hardly an "insult".


It's absolutely true that many reported issues don't get fixed for 
*years*. And that very much includes serious bugs. As far as I can tell, 
it's also true that Walter prioritizes new features instead (ImportC is 
the latest fad).


I sympathize with Temtaime. Their criticism wasn't sugar-coated, but it 
is constructive and it is valid in my opinion.


Re: Beta 2.098.0

2021-10-05 Thread Steven Schveighoffer via Digitalmars-d-announce

On 10/4/21 6:40 PM, Temtaime wrote:


What is really discourages me that persons like Walter instead of making 
D great just do nothing helpful.


https://issues.dlang.org/show_bug.cgi?id=22115 was created for no reason 
and fixed same day.


Aside from the tasteless (and incorrect) attack here, creating an issue, 
even for a small change, puts something into the changelog automatically.


So there is a reason to open an issue for a PR you are just about to 
merge. In fact, sometimes it's noted as a prerequisite for a PR to 
reference a given issue.


-Steve


Re: Beta 2.098.0

2021-10-05 Thread Imperatorn via Digitalmars-d-announce

On Tuesday, 5 October 2021 at 07:55:11 UTC, FeepingCreature wrote:

On Monday, 4 October 2021 at 22:40:19 UTC, Temtaime wrote:
What is really discourages me that persons like Walter instead 
of making D great just do nothing helpful.


This is just uncalled for. I'm sure you can express what you 
mean without pointlessly and wrongly insulting the *reason we 
have this language,* a person who put more than twenty years of 
their life into this project.


Agreed.

It's totally OK to criticize, but one should do it in a 
constructive way


Re: Beta 2.098.0

2021-10-05 Thread FeepingCreature via Digitalmars-d-announce

On Monday, 4 October 2021 at 22:40:19 UTC, Temtaime wrote:
What is really discourages me that persons like Walter instead 
of making D great just do nothing helpful.


This is just uncalled for. I'm sure you can express what you mean 
without pointlessly and wrongly insulting the *reason we have 
this language,* a person who put more than twenty years of their 
life into this project.