Presented at the inaugural session of the Reactive Programming Denver meetup.

I spoke about concurrency, the importance of asynchronous and nonblocking in event-driven ‘reactive’ programming, and the differences between imperative and functional computer languages, particularly the scala language.