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.