~/interview

Go Team "Ask Me Anything"

Interviewat GopherCon 2021 · 2021-12-05..12-08· [go]
name:Mat Ryer
github:matryer
slides:none on file

Covers why generics landed now and what actually changed: parser and type checker updates let basic editing work but static analyzers and the ssa package need deeper rewrites, runtime sees almost no generic baggage and reflect reports concrete types, and the team measures success by adoption, new libraries and concrete performance (watch for the concern that generics might be a few percent slower). Also covers the product process (growth from ~12 to 50+), the developer survey with 10,000 responses, and recent security releases.

AI-written summary · about

  1. 0:00Intro
  2. 3:30Whats changed over the years
  3. 5:30How do you make sure people understand the principles
  4. 6:30How does a product perspective work
  5. 8:00Tension between technical and product perspectives
  6. 9:00User research
  7. 12:30Generics in tools
  8. 13:50Are AST packages rewritten
  9. 14:50Measuring success of generics
  10. 16:30Developer Survey
  11. 18:15Error handling idioms
  12. 20:00Overusing generics
  13. 23:15Biggest challenge
  14. 24:30Generics
  15. 26:00Governance
  16. 30:50Security
  17. 32:50Round Table
  18. 36:05Break
  19. 37:15What would you get rid of
  20. 40:00Will there be a GO
  21. 41:45Anything else
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.