Open Source Archives - Software Engineering Daily

Functional Programming with Jessica Kerr


Listen Later

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.

      ...more
      View all episodesView all episodes
      Download on the App Store

      Open Source Archives - Software Engineering DailyBy Open Source Archives - Software Engineering Daily

      • 4.3
      • 4.3
      • 4.3
      • 4.3
      • 4.3

      4.3

      13 ratings