4 ms·
Here's what's going to happen: neither parametric polymorphism, nor exceptions are going to happen in Go. The answer in the FAQ is just PR bullshit; the design
by gnuvince 13y ago
Here's what's going to happen: neither parametric polymorphism, nor exceptions are going to happen in Go. The answer in the FAQ is just PR bullshit; the designers of Go are not interested in having parametric polymorphism and that's the bottom line.
- 4ad 13y agoFWIW, Limbo, Go's ancestor from the same author, does have generics.
- enneff 13y agoYou can say that until you're blue in the face, but the fact is we continue to discuss generics to this day and are very much interested in including them in the language. Why do people keep ignoring me when I say this? I guess the idea that the Go team are a bunch of generics-hating curmudgeons is more compelling than the reality.
- andybalholm 13y agoProbably because a lot of Go users _are_ generics-hating curmudgeons :-) (even though the team aren't)
- codygman 13y agoPerhaps you should blog about "Generics in Go discussions"? Then you would have some proof and dispel mistruths about Go. I would also get excited, since reality seems like Go developers don't care that much about generics. However, I'm taking into account you said that they do :)
- enneff 13y agoSuch a blog post would be a lot of effort and detract from the many other important things we have going on.
- codygman 13y agoUnderstandable. Only you can decide whether focusing on those other things or a blog post like that is more important. I don't blame you for not writing it up, I don't think I would either ;)
- frowaway001 13y agoThen you should stop complaining that people consider you liars. :-)