Day 3 -

Aug 20th

Panorama (Room 2/3)

09:00 - 10:00

Keynote: How to Grow More Functional Programmers

How many companies miss out on functional languages because they do not know how to find functional programmers? After interviewing engineering leadership at four companies that have used Elm successfully, I found that they all independently chose to hire people without Elm experience and all got them fully onboarded in about four weeks. (That is competitive with the time it takes to onboard into a JavaScript/TypeScript project with particular in-house conventions and library combinations.) That means they get all the benefits of functional programming while still drawing from the largest possible talent pool. How does this work, and how can this method of growing your own functional programmers be useful to the broader ecosystem of functional languages?

Evan Czaplicki

Keynote Speaker

Evan is the creator of the Elm programming language. He is currently focused on bringing the benefits of type functional programming to databases, with the longer-term goal of developing Elm in a sustainable and healthy way. He has been developing compilers and servers in Haskell for nearly 15 years, and has significant expertise in using low-level techniques to get the best possible performance out of Haskell programs.

Subscribe

Join our conference

Subscribe and follow @ScalaDays on BlueSky for the latest conference updates.