Printing shortest decimal form of floating point number with Mir
welkam
wwwelkam at gmail.com
Sun Jan 3 20:31:41 UTC 2021
On Sunday, 3 January 2021 at 06:35:23 UTC, 9il wrote:
> On Tuesday, 29 December 2020 at 19:59:56 UTC, Ola Fosheim
> Grøstad wrote:
>> On Tuesday, 29 December 2020 at 16:14:59 UTC, Atila Neves
>> wrote:
>>> On Thursday, 24 December 2020 at 14:14:33 UTC, 9il wrote:
>>>> On Thursday, 24 December 2020 at 14:08:32 UTC, welkam wrote:
>>>>> On Wednesday, 23 December 2020 at 18:05:40 UTC, 9il wrote:
>>>>>> It was a mockery executed by Atila
>>>>> Read the all comments and didnt saw any mockery
>>>>
>>>> Yes, it wasn't explicit. He didn't write bad words, he did a
>>>> bad decision. Bad for D.
>>>
>>> I apologise if what I wrote came across as mockery; it
>>> certainly wasn't intended that way.
>>>
>>> How would you have liked for me to have handled it better?
>>
>> I am not speaking for Ilya, but from skimming through the
>> dialogue it struck me that you didn't respond from the
>> perspective of managing the process, but from a pure engineer
>> mindset of providing alternatives.
>>
>> It would've been better if you started by 1. understanding the
>> issue 2. acknowledging that the type system has an obvious bug
>> 3. looking at the issue from the perspective of the person
>> bringing attention to the issue. I don't think anyone was
>> looking for workarounds, but looking for
>>
>> 1. acknowledgment of the issue
>> 2. acknowledgment of what the issue leads to in terms of
>> inconvenience
>> 3. a forward looking vision for future improvements
>
> +1
I don't want to be the guy that comes and just takes a missive
dump in the middle of the room but I feel like I have to.
The whole language change process is not a place to get tribe`s
validation or get emotional support for your boo boos. Its like
looking for a virgin partner in a brothel. Makes no sense. You
should view it more like this
https://images.theconversation.com/files/31778/original/zhrxbdsm-1379916057.jpg?ixlib=rb-1.1.0&q=45&auto=format&w=926&fit=clip
The way I saw it the whole argumentation for a language change
went like this:
9il: This would be helpful for my lib
Atila: Im not convinced this is good addition to the language
Thats it. No more good arguments came later. If proposal has only
this kind of argument then ofcourse it will be rejected. Even if
the idea is good.
You should put yourself in the boots of Atila. If you accept a
change that later turns out to be bad idea you cant just take it
out. We all would have to be with it for 10 or more years. So to
avoid situation that I described a proposal needs to have solid
argumentation and cost/benefit ratio needs to be clear to make
good decision.
And for the end I want to point out that your proposal is not in
the same category as ast macros. If you or some one else comes up
with solid arguments then the outcome might be different. As for
me. Im do not know ins and outs of templates to make a judgment
if your proposal is good or not. No one showed how it would
benefit the code I write.
More information about the Digitalmars-d-announce
mailing list