2016-02-04

Episode 1. Concurrency

Laws of Newtonian mechanics don`t make sense as we get closer to the speed of light. Laws of serial execution are useless once we enter the world of concurrency.

In this episode well define concurrency and talk about why is it hard to write concurrent programs. With the help of Daniel and Steve well explore tools that are there in Clojure and Rust to help engineers deal with multiple threads of execution.

Host: Andrey Salomatin twitter.com/filipovskii

Guests

Daniel Higginbotham

www.flyingmachinestudios.com/

twitter.com/nonrecursive

Steve Klabnik

www.steveklabnik.com/

twitter.com/steveklabnik

IRC: steveklabnik

A much smarter way to spend your money

Clojure for the Brave and True, Daniel Higginbotham

Online: www.braveclojure.com/concurrency/

Chapter about concurrency: www.braveclojure.com/concurrency/

Amazon: amzn.to/1UOB49u

Projects to Check Out

  • intermezzOS

intermezzOS is a teaching operating system, specifically focused on introducing systems programming concepts to experienced developers from other areas of programming.

https://intermezzos.github.io

Issues: https://github.com/intermezzOS/book/issues

https://github.com/intermezzOS/kernel/issues

Music

Mid-Air! @mid_air