3 ms·
Rob was opposing generics from the start. People were pointing out the need more than a decade ago, but he was firmly saying no. Now he left the team.
by kubb 5y ago
Rob was opposing generics from the start. People were pointing out the need more than a decade ago, but he was firmly saying no. Now he left the team.
- deleted 5y ago[deleted]
- 1_player 5y agoHe's left the team? He seems pretty active even in this recent github thread.
- pjmlp 5y agoYes, he is no longer on the core team. https://www.reddit.com/r/golang/comments/ksx4q1/what_happened_with_rob_pike/ https://www.reddit.com/r/golang/comments/ksx4q1/what_happene...
- mseepgood 5y ago> Rob was opposing generics from the start. That's simply not true. > he was firmly saying no. I'm sure you cannot find a single instance where he firmly says no to generics. He wrote in the FAQ that Go might get generics one day and that they are continuing to think about it. Here he is arguing in favor of generics: https://www.reddit.com/r/golang/comments/jditu9/what_do_generics_allow/g9a6a74/ https://www.reddit.com/r/golang/comments/jditu9/what_do_gene... And he was the one who invited Phil Wadler to help with the generics design. From the Featherweight Go paper: "Rob Pike wrote Wadler to ask: Would you be interested in helping us get polymorphism right (and/or figuring out what “right” means) for some future version of Go?" https://arxiv.org/pdf/2005.11710.pdf https://arxiv.org/pdf/2005.11710.pdf