3 ms·
Most things first exist, then exist and are good. We've seen the start of Go generics existing, but we haven't seen them be as good or as fast as they will ever
by margalabargala 4y ago
Most things first exist, then exist and are good. We've seen the start of Go generics existing, but we haven't seen them be as good or as fast as they will ever be.
Five years from now, Go will still exist. The implementation of generics in that future version of Go is likely to be much faster and better than what we currently have.
Put a different way, "Generics are slow in Go v1.18"
- humanwhosits 4y agoSomeone will read a blog post about slow generics, ignore how it evolves, and tell every coworker for then next 10 years that go generics are slow
- giancarlostoro 4y ago"Java is slow"
- Rapzid 4y agoNot as slow as .Net !!
- ascv 4y agoThe authentic HN experience.
- saagarjha 4y agoI'm hopeful, but the blog post doesn't say "Go generics have room to improve", it says "they're not bad". And they kind of are right now. I can see a road to how they can get better but it's not really very honest to present just this example as indicative of how they work.