One more person pro-generics switching the topic to my personality and
telling me what to do and what my problem is.

вт, 16 мар. 2021 г. в 18:26, CreateSpaceMap <createmap5...@gmail.com>:

> Sorry, I might sound a little blunt but this pique my curiosity, how much
> time have you invest in Go and what do you earn for a living? You can
> assure Go didn't just happen to be popular, they are built with blood and
> sweat, what have you done along the way? Countless of developers accept
> Generics that include me, not so bad when you already knew how other
> programming language and industry have evolved in the last 10 to 20 years.
>
> Honestly, it's your own space and time problem if you don't have time to
> invest in change because you didn't want to be change or the web didn't
> evolve. You should step out of your comfortable zone or space and do what
> you could improve your community, not the other way round to please you, it
> doesn't happen in this planet. Generics is only a small part in Go with
> minimal impact compare to other programming languages with ton of pain to
> relearn.
>
> You have probably heard V language has generic?
>
> On Tuesday, March 16, 2021 at 8:24:27 PM UTC+8 Space A. wrote:
>
>> > This seems very dismissive of the many members of the community which
>> *did* invest the time and energy to discuss the design for the past years.
>> When the contracts design was announced in 2018
>> <https://blog.golang.org/go2draft>, the process was explained. Including
>> the fact that it is a draft, which will see several revisions, that this
>> process will likely take a couple of years and how we can participate in
>> it. Many of us have seen that announcement and understood it for what it
>> was and thus - even if (like me) they were opposed to the idea of generics
>> in Go - decided to participate in it to do their best to ensure the outcome
>> was a good design or a rejection.
>>
>> That's absolutely up to you, but some of us (including myself) can't
>> invest so much time because we have to earn money for living.
>>
>> > Not to point out the obvious, but you where the first person in this
>> thread to ask for a poll. And Ian has been pretty clear about the flaws of
>> that idea and that it's not how the Go project is run.
>>
>> I didn't ask for the poll, I just stated that there was no poll, as
>> simple as that.
>>
>>
>>
>>
>> вт, 16 мар. 2021 г. в 15:05, Axel Wagner <axel.wa...@googlemail.com>:
>>
>>> On Tue, Mar 16, 2021 at 12:00 PM Space A. <reexi...@gmail.com> wrote:
>>>
>>>> There is always a "discussion", most people (as well as I) will look
>>>> only at the final version of proposal, if and when they have time. And
>>>> what's the point of having formal proposals if you don't respect that
>>>> process? Once you published, please notify everyone and give them time to
>>>> come back with critics. Or just do what you do, but don't tell me or anyone
>>>> that there is any "community" behind, "decade of discussion" and all that
>>>> stuff.
>>>>
>>>
>>> This seems very dismissive of the many members of the community which
>>> *did* invest the time and energy to discuss the design for the past years.
>>> When the contracts design was announced in 2018
>>> <https://blog.golang.org/go2draft>, the process was explained.
>>> Including the fact that it is a draft, which will see several revisions,
>>> that this process will likely take a couple of years and how we can
>>> participate in it. Many of us have seen that announcement and understood it
>>> for what it was and thus - even if (like me) they were opposed to the idea
>>> of generics in Go - decided to participate in it to do their best to ensure
>>> the outcome was a good design or a rejection.
>>>
>>> So, no offense, but I don't understand how you could in good faith argue
>>> that the community was not involved, the process not respected or the
>>> intention not announced. It was announced on the largest Go conference in
>>> the world, accompanied by a blog post and several threads on golang-nuts
>>> and golang-dev. With regular updates on the progress, again at most of the
>>> large Go conferences, the blog, on this mailing list, several times on the
>>> largest community-run Go podcast and in basically every medium I can think
>>> of.
>>>
>>> If you didn't want or didn't have the time to participate in the
>>> process, that's certainly unfortunate. But I believe it is fair to say that
>>> the Go team went above and beyond to make the process as broadly accessible
>>> and known as they can.
>>>
>>> And are you saying that "consensus" is how many emojis "up", "down" or
>>>> "confused" were collected? You know that it's pretty easy to cheat with
>>>> that system right?
>>>>
>>>
>>> Not to point out the obvious, but you where the first person in this
>>> thread to ask for a poll. And Ian has been pretty clear about the flaws of
>>> that idea and that it's not how the Go project is run.
>>>
>>> Again, it is very hard to interpret your words and actions in good faith
>>> here.
>>>
>>>
>>>>
>>>>
>>>>
>>>>
>>>> вт, 16 мар. 2021 г. в 01:03, Ian Lance Taylor <ia...@golang.org>:
>>>>
>>>>> On Mon, Mar 15, 2021 at 5:08 AM Space A. <reexi...@gmail.com> wrote:
>>>>> >
>>>>> > > For example, the multiple proposals that flowed out of
>>>>> >
>>>>> https://go.googlesource.com/proposal/+/master/design/go2draft-error-handling-overview.md
>>>>> .
>>>>> > None of them have been adopted.
>>>>> >
>>>>> > I remember what was happening to "try" error handling proposal. It
>>>>> was withdrawn only because of active resistance by the community.
>>>>> >
>>>>> > And what's happened to a new "generics" proposal, it also got a lot
>>>>> of critics but was "accepted" in less than a month after formal 
>>>>> publication
>>>>> on github. As Russ said "No change in consensus". What does it mean? Who
>>>>> are these people who can change the consensus? How was it measured? A few
>>>>> days after Russ locked it, so nobody can even say a word against it if 
>>>>> they
>>>>> wanted. So it looks very much that company management learned from "try"
>>>>> proposal.
>>>>>
>>>>> The design draft was put up for discussion for months before it became
>>>>> a formal proposal.  It was not new.
>>>>>
>>>>> The formal proposal (https://golang.org/issue/43651) got 1784 thumbs
>>>>> up and 123 thumbs down (and ten "confused").  Yes, there were critics.
>>>>> But I think it is fair to say that the proposal has far more
>>>>> supporters than critics.
>>>>>
>>>>> The "no change in consensus" comment refers to the discussion after
>>>>> the proposal was moved to "likely accept" status:
>>>>> https://github.com/golang/go/issues/43651#issuecomment-772744198.
>>>>> After it was marked as "likely accept", there was no change to the
>>>>> consensus that it should be accepted.  (Note that the "likely accept"
>>>>> comment got 60 thumbs up and 0 thumbs down (and one "confused").)
>>>>>
>>>>> None of this is anything like the "try" proposal
>>>>> (https://golang.org/issue/32437), which had 318 thumbs up and 794
>>>>> thumbs down (and 132 "confused").
>>>>>
>>>>> Ian
>>>>>
>>>> --
> You received this message because you are subscribed to a topic in the
> Google Groups "golang-nuts" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/golang-nuts/lC9Z9VZXPdM/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> golang-nuts+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/golang-nuts/2f1b571a-17fe-42fa-8f33-7faa0211c7dfn%40googlegroups.com
> <https://groups.google.com/d/msgid/golang-nuts/2f1b571a-17fe-42fa-8f33-7faa0211c7dfn%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/golang-nuts/CADKwOTc34Uspu7PzD0r3a%3DUgNx5351G-%3Dt--_KDTSrpdiP8RDQ%40mail.gmail.com.

Reply via email to