Very well said. 

> On Mar 15, 2021, at 7:04 PM, Jeremy French <ibi...@gmail.com> wrote:
> 
> I was really trying not to weigh in here, mostly because it's a decision 
> that has been decided, so there's not a lot of point in continuing the 
> discussion, and yesterday it seemed like the thread would die, yet... it 
> continues.
> 
> For context, I was against the generics proposal, primarily because it would 
> make *my* life more complicated, while not providing *me* that much benefit.  
> I raised the concerns I had, especially in regards to the "if you don't like 
> it, don't use it" arguments. I participated in a couple conversations on this 
> mailing list.  In the end, I was fairly convinced that there were others in 
> the community (and the community as a whole) who would benefit from the 
> change far more than what it would cost me, and resigned myself to the change.
> 
> All of that is just to establish my bona fides.  If I were inclined to be 
> biased on this topic, it would be against the Go team, not in their favor.  
> 
> And yet, I can say unequivocally that any suggestion that the Go team has 
> railroaded this proposal through, or has ignored the concerns of its user 
> base, is pure fiction.  Every single concern or question I've seen raised has 
> been addressed respectfully and at face value - even, I would say - several 
> concerns or complaints on this side of the argument that perhaps reasonably 
> could have been scoffed at or dismissed as just stupid.  They have been 
> respectful and attentive at every turn.  I don't necessarily agree or like 
> the decision they made, but these character assassinations against them or 
> implications that they are subject to corruption from their corporate parent 
> have no supporting evidence that I've seen, including any presented in this 
> thread.
> 
> It seems pretty clear that they are passionate about the health and longevity 
> of the project, and are in the unenviable position of having to make a 
> decision that is guaranteed to make some people angry no matter what they 
> decide.  But in the end, it is their call to make, and they made it the best 
> way they could think of to do so.  You can't ask any more than that.
> 
>> On Monday, March 15, 2021 at 6:14:36 PM UTC-4 Ian Lance Taylor wrote:
>> On Mon, Mar 15, 2021 at 3:11 PM atd...@gmail.com <atd...@gmail.com> wrote: 
>> > 
>> > I am in favor of the proposal but I think that accounting for popularity 
>> > votes is not a good measure of things. 
>> > A lot of people are at various stages of their technical journey in 
>> > computer science and engineering and there has to be a weight given to the 
>> > more technical opinions that is not reflected in the github 
>> > upvote/downvote system. 
>> > At one point, everyone would have upvoted that the earth was flat. 
>> > 
>> > Just a note in passing :) 
>> 
>> Yes. I am not saying that the proposal was adopted because it had 
>> good support. I am arguing against the suggestion that the proposal 
>> should not have been adopted because it had a lot of critics. 
>> 
>> Ian 
>> 
>> 
>> > On Monday, March 15, 2021 at 11:03:50 PM UTC+1 Ian Lance Taylor wrote: 
>> >> 
>> >> 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 the Google Groups 
>> > "golang-nuts" group. 
>> > To unsubscribe from this group and stop receiving emails from it, send an 
>> > email to golang-nuts...@googlegroups.com. 
>> > To view this discussion on the web visit 
>> > https://groups.google.com/d/msgid/golang-nuts/932a39b7-be1b-4c15-b7c8-f99fce730b0en%40googlegroups.com.
>> >  
> 
> -- 
> 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/6a690d7a-1f20-42d3-8528-94b80891d239n%40googlegroups.com.

-- 
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/1A7EDAFD-CD3E-42B3-B084-D12A1D2BB6A1%40ix.netcom.com.

Reply via email to