On 12/30/20 6:38 PM, Ian Lance Taylor wrote: > I don't think this is accurate. Surveys express a clear and > consistent desire for generics that is far ahead of requests for > operator overloading or other language features. (To avoid > misunderstanding I'll say again that changes to the Go language are > not driven by polls.)
Firstly, I appreciate that dev is not driven by polls but it may be that internally to Google these desires are true too. It is natural to be less likely to get an honest answer from many employees, of course. If Generics is something wanted by the designers without or little debate aside from the form, then just say so and end the discussion? One thing brought up in a recent thread is that a past user of Generics in other languages has found over time he has changed his mind/bias and now prefers his code without them. The existence of generics in other languages has likely increased the chances of this request. Familiarity bias. Also, whilst understanding that voluntary submission has it's benefits in terms of avoiding suggestion; that data has already been acquired. I wonder what the result would be given a number of options. I probably can't think of many of the good requests, so this could be fuelled by past submissions. I can't remember hitting a null pointer in my code but certainly have in stdlib network libraries (missing an & etc.) Null pointer panic avoidance via automatic error return (what happened before panics?) enhanced Gomobile support enhanced tinygo support Generics Flutter, Go cooperation ... No changes p.s. Personally, whilst I respect that I need to account for my familiarity bias. I feel that Go already has some small rough edges, due to influences and familiarity bias from some largely frontend languages. Thank You all for my favourite language and Happy New Year! -- 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/2fdc3328-b65a-9de3-b9ba-75e9973cc20b%40gmail.com.