In this episode I talk with Jessica Kerr. In this episode we talk bringing functional programming concepts to object oriented languages; her experience in Scala, using the actor model, and property testing; and much more!
jessitron.com@jessitron on Twitter and jessitron@gmail.com
Jessica’s ØreDev TalkJessica’s Ruby Midwest Talk Bring Just Enough of the Ideas from Functional Programming Back to Java and C# Use Static/Class Level Methods to Make Needed Data Explicit Designate Methods That Modify State When Working in Object Oriented Languages Isolation as the Dual/Reverse to EncapsulationGuava library for Working in Java Readable Code vs Familiar Code Use Code Reviews to Spread Practices Scala as a Hybrid Language and the Blessings and Curses Therein Reasons One Might Choose ScalaAkkaAkka Concurrency by Derek Wyatt The Actor Model Testing with Scala Introducing a Functional Language by Writing Tests in that LanguageScalaTestScalaCheck Property Based TestingScalaCheck: The Definitive Guide Commonalities Between Git and Functional Concepts Directed Acyclic Graphs Importance of Immutable Data in Functional ProgrammingLambdaLounge F# Using a Functional Language to do Spikes to Solidify Ideas Kansas City Developer Conference Jessica’s Upcoming AppearancesGOTO ChicagoQCon New York 2014scalaz-streamGOTO Amsterdam 2014ScalaDays 2014Scala PuzzlersRibbon Farm
A giant Thank You to David Belcher for the logo design.
Update: May 6th 2014 Added link to Scala Puzzlers. Also, Jessica has informed me that she had to cancel her appearance at ScalaDays.