Astronomy Atmosphere Earth 220201

Effective Scala by Bill Venners and Frank Sommers

Astronomy Atmosphere Earth 220201

Want to know one way which Scala can be applied to real-world projects?

At Scale by the Bay 2018 Bill Venners, President of Artima, and Frank Sommers Founder and President of Autospaces, help make us more effective Scala programmers, giving us practical guidelines and their insights.

Good luck with your Scala projects!


Effective Scala

Scala is a flexible language that enables many programming styles. While its un-opinionated design fosters innovation and experimentation in the community, the choices it offers places a burden on its users to figure out how best to use the language. 
This talk will be an opinionated recommendation of how to apply Scala in real world projects. We will claim that the most effective way to use Scala is not as a better Java, nor as Haskel on the JVM, but as a "third way" that best fits Scala's design. We'll give you practical guidelines that will make you a more effective Scala programmer.

About Frank Sommers

Frank is founder and president of Autospaces, Inc., a company specializing in providing workflow and decision support systems for the auto finance industry.

About Bill Venners

Bill Venners is president of Artima, Inc., publisher of Scala consulting, training, books, and developer tools. He is the lead developer and designer of ScalaTest, an open source testing tool for Scala and Java developers, and Scalactic, a library of utilities related to quality, and coauthor with Martin Odersky and Lex Spoon of the book, Programming in Scala.
This talk was given by Bill Venners and Frank Sommers at Scale by the Bay 2018.