Joe ArmstrongCode Mesh 2016 Speaker Interview
Joe Armstrong Code Mesh 2016 Interview
Joe Armstrong will be speaking at Code Mesh 2016. Joe Armstrong is one of the designers of Erlang. He will be giving a keybote about controlling the Sonic Pi from Erlang. Plus, there's a special session he mentions at the end of the interview.
His talk is not described yet on the site, but there are a few blog posts about the Sonic Pi on his site:
- Controlling Live Music
- A Badass Way to Connect Programs Together
- Controlling Sound with OSC Messages
PurelyFunctional.tv: How did you get into functional programming?
Joe Armstrong: I guess the book by Peter Henderson about Lispkit Lisp did it for me.
I bought in in 1980 and implemented lispkit lisp in Fortran.
PF.tv: Very briefly, what is your talk about?
JA: Dunno - not written yet.
PF.tv: What do you hope people will take away from the talk?
JA: The idea that programming is fun.
PF.tv: Your previous talks have been about software reliability, software complexity, and interesting solutions to that. Are these related to programming the Sonic Pi?
PF.tv: What concepts do you recommend people be familiar with to maximize their experience with the talk?
JA: Download Sonic Pi and play with it. Please do this.
PF.tv: What resources are available for people who want to study up before the talk?
JA: Sonic Pi
PF.tv: Where can people follow you online?
JA: Twitter @joeerl.
PF.tv: Did you ever imagine your starring role in Erlang: The Movie would be so iconic?
PF.tv: Are there any projects you'd like people to be aware of? How can people help out?
JA: Yes ^ 100 - for starters. Every Erlang process should have a URI. All data should be stored in a content addressable store ...
PF.tv: Where do you see the state of functional programming in 10 years?
JA: Making slow and steady inroads.
PF.tv: Anything else?
JA: Yup - I'm interviewing Alan Kay on stage - I'm super excited about this.
This interview is not sponsored by nor affiliated with the conference or its organizers. It is in no way official. It is simply curated and organized public information about the conference.
- D. Schmudde Clojure/conj 2016 Interview
- Wojtek Franke Clojure/conj 2016 Interview
- Claudia Doppioslash Code Mesh 2016 Interview
- Christopher Meiklejohn Code Mesh 2016 Interview
- Christopher Meiklejohn Lambda World 2016 Speaker Interview
- Mihael Konjevic ClojuTRE 2017 Interview
- Fergal Byrne EuroClojure 2017 Interview
- Tatu Tarvainen ClojuTRE 2017 Interview
- Emin Hasanov EuroClojure 2017 Interview
- Alvaro Videla ClojuTRE 2017 Interview