Open mandolyte opened 6 years ago
Thank you for sharing this. I have been following the discussion about generics in Go for years, but I did not know about some of these denser/summarizing documents.
IMO it is a little too early for Fo to contribute to the conversation. The right time to start will probably be soon after #2 is resolved and the compiler works with multiple files/packages without any major known bugs. At that point we can say that Fo has an implementation strategy for generics that actually works. We can measure it, share what we found, and go about improving/optimizing it.
I would be great to have this project referred to in the compilation at: https://github.com/golang/go/wiki/ExperienceReports#generics
There is also the list of ideas and approaches at the below link which could refer to this project as well. https://docs.google.com/document/d/1vrAy9gMpMoS3uaVphB32uVXX4pi-HnNjkMEgyAHX4N4/edit
Thanks for advancing the work on Go generics!