I will point out again - there is a big difference between reading/writing 
generic “usage” code, and generic “implementation” code. The vast majority of 
developers will only need to do the former - and modern IDEs make this somewhat 
trivial. 

> On Mar 18, 2021, at 12:57 PM, 'Axel Wagner' via golang-nuts 
> <golang-nuts@googlegroups.com> wrote:
> 
> 
>> On Thu, Mar 18, 2021 at 5:59 PM Kent Sandvik <sand...@gmail.com> wrote:
> 
>> So if I understand this correctly, you don't want to learn a new syntax in 
>> the language?
> 
> That is not what I tried to say :) I'm leaning towards being in favor of 
> adding generics.
> I was trying to say that I think it's unavoidable that Go programmers will 
> have to learn to read and use generic code.
> I think it's very reasonable to acknowledge and consider the downsides of a 
> change, while still being in favor of making it. That's kind of my point 
> during this entire thread - that "we decided to add generics" doesn't mean we 
> didn't hear or consider or even agree with the arguments against them. We 
> just feel that the benefits outweigh them.
>  
>> 
>>> On Thu, Mar 18, 2021 at 9:37 AM 'Axel Wagner' via golang-nuts 
>>> <golang-nuts@googlegroups.com> wrote:
>>> I also think there is definitely credence to the idea that we read more 
>>> code than we write (after all, a lot of Go's design is based on that idea 
>>> too). So I definitely agree that most Go programmers will find it hard to 
>>> avoid generics, even if they want. Usage of the language is very likely to 
>>> change and generics are very likely to be used in a lot of Go code.
>>> 
>>> So, if we didn't think generics would make the language better, we 
>>> shouldn't (and wouldn't) add them.
>>> 
>>>> On Thu, Mar 18, 2021 at 5:30 PM Robert Engels <reng...@ix.netcom.com> 
>>>> wrote:
>>>> I think the most plausible events are that various collections apis make 
>>>> it into the api as a “replacement” for the non type safe interface based 
>>>> ones. 
>>>> 
>>>>>> On Mar 18, 2021, at 11:20 AM, Kent Sandvik <sand...@gmail.com> wrote:
>>>>>> 
>>>>> 
>>>>> I'm very dumb, but if you don't want to use generics or think they are 
>>>>> bad for the language, why can't you just ignore them and not use them?
>>>>> 
>>>>>> On Thu, Mar 18, 2021 at 7:07 AM Space A. <reexist...@gmail.com> wrote:
>>>>>> Since pro-generics ppl here are struggling to provide any evidence of 
>>>>>> existence of open and public discussion on the topic of dropping 
>>>>>> generics, I will do it myself.
>>>>>> 
>>>>>> Here is it: 
>>>>>> https://groups.google.com/g/golang-nuts/c/LEEuJPOg0oo/m/-EZp3YSeBQAJ
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> -- 
>>>>>> 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/d8b96595-effe-4eed-898d-1c4e183189dbn%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/CAHC_roGwVqqk9aiNv0h7Pa6XDDBWrr3HRBBMk9bHaZqjcrUG%3DQ%40mail.gmail.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/0868C2C5-A4D5-4D38-B0B6-D1E955EAF7A4%40ix.netcom.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/CAEkBMfHXZpBQSzYuck7h8b79q0D5eRYVpAgitoWuPNacJOT%3Dig%40mail.gmail.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/CAEkBMfE8pz7m7oKuytYCs2NXks9W7rQhwSNXH3HEtyzYepiU9A%40mail.gmail.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/934C705A-D3FE-48E2-8C25-091559D199B1%40ix.netcom.com.

Reply via email to