4 ms·
> You can if you're part of the core team and implement them as builtins. Go doesn't have userland generics, because users of Go are peons who can't be trusted
by grumpydba 7y ago
> You can if you're part of the core team and implement them as builtins. Go doesn't have userland generics, because users of Go are peons who can't be trusted with sharp implements.
It looks like you are in golang core team's minds. You appear to be able to judge intent. Impressive quality you have here.
- masklinn 7y ago> It looks like you are in golang core team's minds. You appear to be able to judge intent. Not at all, Rob Pike stated it fairly explicitly if in somewhat milder terms: > The key point here is our programmers are Googlers, they’re not researchers. They’re typically, fairly young, fresh out of school, probably learned Java, maybe learned C or C++, probably learned Python. They’re not capable of understanding a brilliant language but we want to use them to build good software. So, the language that we give them has to be easy for them to understand and easy to adopt.
- grumpydba 7y ago> users of Go are peons who can't be trusted with sharp implements. Pike himself is a user.