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
>>>> <https://groups.google.com/d/msgid/golang-nuts/d8b96595-effe-4eed-898d-1c4e183189dbn%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/CAHC_roGwVqqk9aiNv0h7Pa6XDDBWrr3HRBBMk9bHaZqjcrUG%3DQ%40mail.gmail.com
>>> <https://groups.google.com/d/msgid/golang-nuts/CAHC_roGwVqqk9aiNv0h7Pa6XDDBWrr3HRBBMk9bHaZqjcrUG%3DQ%40mail.gmail.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/0868C2C5-A4D5-4D38-B0B6-D1E955EAF7A4%40ix.netcom.com
>>> <https://groups.google.com/d/msgid/golang-nuts/0868C2C5-A4D5-4D38-B0B6-D1E955EAF7A4%40ix.netcom.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/CAEkBMfHXZpBQSzYuck7h8b79q0D5eRYVpAgitoWuPNacJOT%3Dig%40mail.gmail.com
>> <https://groups.google.com/d/msgid/golang-nuts/CAEkBMfHXZpBQSzYuck7h8b79q0D5eRYVpAgitoWuPNacJOT%3Dig%40mail.gmail.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/CAEkBMfE8pz7m7oKuytYCs2NXks9W7rQhwSNXH3HEtyzYepiU9A%40mail.gmail.com.

Reply via email to