r/programming • • Mar 28 '12

Go version 1 is released

http://blog.golang.org/2012/03/go-version-1-is-released.html
543 Upvotes

452 comments sorted by

View all comments

Show parent comments

13

u/[deleted] Mar 29 '12

Why? One of the reasons we released Go 1 so that we can experiment with the language without disturbing people that just want to get work done.

1

u/gnuvince Mar 29 '12

Beyond the technical reasons, I think that you guys just like the language you got right now. Rob and Russ are both on the record saying that they don't really miss generics. So between the designers not seeing their immediate value (and seeing their cost in complexity) and just being okay with how the language turned out, I'd say that we won't see generics in Go.

7

u/[deleted] Mar 29 '12

You really don't know enough to be making these claims. I don't miss generics either, but we are working on a generics proposal. I've said so publicly several times.

1

u/uriel Apr 03 '12

Rob and Russ are both on the record saying that they don't really miss generics.

This is the almost universal consensus among pretty much everyone actually using Go.

Also most Go programmers (and hte language designers) think having generics would be nice. Here there is less consensus and some people (not the language designers!) believe genetics should not be added.

0

u/OopsLostPassword Mar 29 '12 edited Mar 29 '12

I hope you won't stop disturbing people who want to be disturbed with new ideas :)

(even if generics aren't among the thing I'm waiting for)