Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

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.


FWIW, Limbo, Go's ancestor from the same author, does have generics.


You 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.


Probably because a lot of Go users _are_ generics-hating curmudgeons :-) (even though the team aren't)


Perhaps 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 :)


Such a blog post would be a lot of effort and detract from the many other important things we have going on.


Understandable. 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 ;)


Then you should stop complaining that people consider you liars. :-)




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: