|
|
|
|
|
by Mawr
1165 days ago
|
|
It doesn't matter. What does is Go 1.0 shipped without generics. That single decision immutably affected the entire language. Now that generics have been retrofitted, the issues are clear as day: - Awkward transition period between a stdlib with and without generics: [1] - Completely different APIs for built-in data structures (slices, maps) and generic ones - Lack of obvious follow-up features that would have been there at 1.0 if generics were added, e.g. iterators [1]: https://github.com/golang/go/discussions/48287 |
|