
Functional Programming with Jessica Kerr
Functional languages encourage practices and patterns that can simplify concurrent programming. Scala, Clojure, and Akka are functional tools built on the Java Virtual Machine. - Jessica Kerr is a functional developer on the JVM.
Greatest Hits Archives - Software Engineering Daily
Audio is streamed directly from the publisher (traffic.megaphone.fm) as published in their RSS feed. Play Podcasts does not host this file. Rights-holders can request removal through the copyright & takedown page.
Show Notes

Functional languages encourage practices and patterns that can simplify concurrent programming.
Scala, Clojure, and Akka are functional tools built on the Java Virtual Machine.
Jessica Kerr is a functional developer on the JVM. She currently works at Monsanto. At QCon San Francisco, she will be giving a talk called Contracts in Clojure: Settling Types vs. Tests.
Questions
- How does Scala compare to Clojure?
- What are some best practices for using threadpools?
- What is the actor model?
- Does functional programming simplify concurrency?
- What are the most important lessons from your talk Functional Principles for Object Oriented Development?
Links
- Jessica Kerr at QCon SF
- YouTube: Functional Principles for Object-Oriented Development
- Jessica Kerr Blog
- Abstractivate: Functional Programming Blog
- Stereotype Threat
The post Functional Programming with Jessica Kerr appeared first on Software Engineering Daily.