Presentation: The Why of Go

Track: 21st Century Languages

Location: Pacific DEKJ

Day of week:

Slides: Download Slides

Level: Intermediate

Persona: Architect, Backend Developer, Developer, General Software, Technical Engineering Manager

Abstract

Come learn about Go through a time-travel historical lens perspective. What limits did we meet at the end of the 20th century that Go was developed for? In providing the historical context around the technical decisions of the language, you can better understand its concurrency primitives, garbage collection, and small standard library. Learn about the challenges language architects face in the pursuit of simplicity.

Speaker: Carmen Andoh

Software Engineer on the Build Infrastructure team @TravisCI

Carmen is a software engineer on the Build Infrastructure team at Travis CI. She was the first scholarship recipient for Gophercon in 2015, where she was first introduced to Go, and hasn't looked back. Ask her about her past lives as a Behavioral Analyst for Autism Spectrum Disorders, Teach for America, and having personally visited over 1000 high schools in the states of NJ, TX, NM, and CO, and all 5 boroughs of NYC.

Find Carmen Andoh at

Similar Talks

Coding without Complexity

Qcon

CEO/Cofounder @darklang

Ellen Chisa

Scaling Patterns for Netflix's Edge

Qcon

Playback Edge Engineering @Netflix

Justin Ryan

AWS Cloud Development Kit (CDK)

Qcon

Developer Tooling Advocate @AWSCloud & CDK Core Contributor

Richard Boyd

Helm 3: A Mariner's Delight

Qcon

Principal Program Manager @Microsoft & K8s Release Lead for 1.16

Lachlan Evenson