{"action":"created","issue":{"url":"https://api.github.com/repos/albrow/fo/issues/19","repository_url":"https://api.github.com/repos/albrow/fo","labels_url":"https://api.github.com/repos/albrow/fo/issues/19/labels{/name}","comments_url":"https://api.github.com/repos/albrow/fo/issues/19/comments","events_url":"https://api.github.com/repos/albrow/fo/issues/19/events","html_url":"https://github.com/albrow/fo/issues/19","id":333241672,"node_id":"MDU6SXNzdWUzMzMyNDE2NzI=","number":19,"title":"Experience Report for Go v2","user":{"login":"mandolyte","id":1289437,"node_id":"MDQ6VXNlcjEyODk0Mzc=","avatar_url":"https://avatars0.githubusercontent.com/u/1289437?v=4","gravatar_id":"","url":"https://api.github.com/users/mandolyte","html_url":"https://github.com/mandolyte","followers_url":"https://api.github.com/users/mandolyte/followers","following_url":"https://api.github.com/users/mandolyte/following{/other_user}","gists_url":"https://api.github.com/users/mandolyte/gists{/gist_id}","starred_url":"https://api.github.com/users/mandolyte/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mandolyte/subscriptions","organizations_url":"https://api.github.com/users/mandolyte/orgs","repos_url":"https://api.github.com/users/mandolyte/repos","events_url":"https://api.github.com/users/mandolyte/events{/privacy}","received_events_url":"https://api.github.com/users/mandolyte/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-06-18T12:05:55Z","updated_at":"2018-06-22T03:39:56Z","closed_at":null,"author_association":"NONE","body":"I would be great to have this project referred to in the compilation at:\r\nhttps://github.com/golang/go/wiki/ExperienceReports#generics\r\n\r\nThere is also the list of ideas and approaches at the below link which could refer to this project as well.\r\nhttps://docs.google.com/document/d/1vrAy9gMpMoS3uaVphB32uVXX4pi-HnNjkMEgyAHX4N4/edit\r\n\r\nThanks for advancing the work on Go generics!"},"comment":{"url":"https://api.github.com/repos/albrow/fo/issues/comments/399311385","html_url":"https://github.com/albrow/fo/issues/19#issuecomment-399311385","issue_url":"https://api.github.com/repos/albrow/fo/issues/19","id":399311385,"node_id":"MDEyOklzc3VlQ29tbWVudDM5OTMxMTM4NQ==","user":{"login":"albrow","id":800857,"node_id":"MDQ6VXNlcjgwMDg1Nw==","avatar_url":"https://avatars3.githubusercontent.com/u/800857?v=4","gravatar_id":"","url":"https://api.github.com/users/albrow","html_url":"https://github.com/albrow","followers_url":"https://api.github.com/users/albrow/followers","following_url":"https://api.github.com/users/albrow/following{/other_user}","gists_url":"https://api.github.com/users/albrow/gists{/gist_id}","starred_url":"https://api.github.com/users/albrow/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/albrow/subscriptions","organizations_url":"https://api.github.com/users/albrow/orgs","repos_url":"https://api.github.com/users/albrow/repos","events_url":"https://api.github.com/users/albrow/events{/privacy}","received_events_url":"https://api.github.com/users/albrow/received_events","type":"User","site_admin":false},"created_at":"2018-06-22T03:39:56Z","updated_at":"2018-06-22T03:39:56Z","author_association":"OWNER","body":"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.\r\n\r\nOne of the reasons I wanted to build Fo was to contribute some hard numbers to the discussion (e.g. how does a particular implementation of generics affect binary size, compilation time, runtime performance, etc.) IMO it is a little too early to start reporting this sort of thing. 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 and go about improving/optimizing it."}}
{"actor":{"display_login":"albrow"}}