What a ridiculous bullshit. пятница, 25 декабря 2020 г. в 19:49:26 UTC+3, Henrik Johansson:
> Ok maybe this thread has gone on too long. > Both Java and C++ has benefited greatly from generics and most of their > respective communities wouldn't want them gone. I am pretty sure that's > what will happen with Go as well. Can we leave it now before we go from > "corruption" to whatever hyperbole is next? > > On Fri, 25 Dec 2020, 14:10 redsto...@gmail.com, <redsto...@gmail.com> > wrote: > >> Yes, I agree with you. I use go for more than 3 years. The language is >> simple and elegant. But generics will destroy this. Generics bring a lot of >> complexity, make language seems ugly with only a few benifit. They say you >> can ignore it. Infact you can not. This language is on the way of >> corruption. >> >> On Monday, December 21, 2020 at 3:38:54 AM UTC+8 Martin Hanson wrote: >> >>> I think people who want generics added to Go should go and program in >>> Java or C++. >>> >>> Adding generics to Go will ruin the beautiful simplicity of the language >>> and I haven't found a single example in which adding generics to Go pays >>> off. >>> >>> Even with the examples of having two almost identical functions reverse >>> some list, one of ints and one of strings, seriously!? We already have tons >>> and tons of open source reusable code that covers all use cases which >>> people complain about. >>> >>> Go was designed without generics purposefully from the start and Go is >>> fine just the way it is. >>> >>> Adding generics means that we're opening the door to the beginning of >>> bloating Go with all the crap that Java, C++ and all the other complex >>> languages has gotten over the years, and Go was designed specifically >>> without that clutter. So we add generics, then what? Classes? >>> >>> Adding generics to Go ruins that beautiful simplicity that went into the >>> design and the added complexity just isn't worth it! The standard library >>> have managed just fine without generics and so have we! >>> >> -- >> 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/7c3e4e9f-4553-413b-8bdb-57d316ad030cn%40googlegroups.com >> >> <https://groups.google.com/d/msgid/golang-nuts/7c3e4e9f-4553-413b-8bdb-57d316ad030cn%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/b02e918a-a1a6-405f-ab65-814206056b5fn%40googlegroups.com.