21st Century Languages

Location: Empire Complex, 7th fl.

Day of week: Friday

Lessons learned from languages like Rust, Go-lang, Swift, Kotlin, and more.

Track Host:
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.

10:35am - 11:25am

by Aish Raj Dahal
Engineer @pagerduty

Building software that interacts with the real world is not as trivial as it sounds. When you build software that interacts with the real world, you have model your program to represent the real world. The traditional approach to modeling this is to model real world events sequentially, one after the other. This falls in line with the von Neumann architecture of a computer where a CPU fetches one instruction at a time. In reality, this does not fit the real world. In the real world, an...

11:50am - 12:40pm

Each talk at QCon is hand-picked by our track hosts. We are currently discussing potential speakers for this track.

1:40pm - 2:30pm

by Carl Lerche
Senior Software Engineer

As the world becomes ever more connected, the scale and sophistication of network infrastructure software is increasing dramatically. However, the requirements for this software are as stringent as ever: it must not only be fast, it must be safe, i.e. able to process untrusted data without crashing or being vulnerable to security exploits. Traditionally, these two requirements have been at odds: network programmers had to pick a language that either offered speed or safety. Enter Rust, a new...

2:55pm - 3:45pm

by Kathryn Jonas
Lead Engineer at @TheEconomist

The Economist newspaper was first printed in 1843. Since then, readers consume news in rapidly evolving ways and technology has taken the forefront in delivering content and enabling the severe contest between intelligence, which presses forward, and an unworthy, timid ignorance obstructing our progress.
To meet these challenges, The Economist restructured its platforms for digital delivery by breaking down a monolithic CMS and adopting a distributed, microservices architecture. The...

4:10pm - 5:00pm

Each talk at QCon is hand-picked by our track hosts. We are currently discussing potential speakers for this track.