PNWS 2014 - Towards a Safer Scala

Channel:
Subscribers:
42,400
Published on ● Video Link: https://www.youtube.com/watch?v=HEeB_eH326c



Duration: 34:20
1,101 views
11


By, Leif Wickland

Scala has many, well-known WTF LOLs that result from the language too enthusiastically attempting to help the programmer. Scala can also be written across a wide range of styles from the Typelevel to the Better Java.

The Scala ecosystem has static analysis and linting tools which can help avoid confusing behavior, baffling compiler messages, and divergent coding styles. We'll survey the available tools, considering which can be best applied in greenfield and existing projects.

Attendees will leave with steps to immediately improve their production builds and strategies to introduce more sweeping changes with time.

Help us caption & translate this video!

http://amara.org/v/FoG7/




Other Videos By Confreaks


2014-12-18RubyConf 2014 - Going Evergreen by Kane Baccigalupi
2014-12-18RubyConf 2014 - Affordances in Programming Languages by Randy Coulman
2014-12-18RubyConf 2014 - On The Outside Looking In by Cindy Backman
2014-12-17PNWS 2014 - Rapture: The Art of the One-Liner
2014-12-16RubyConf 2014 - 'Good Luck With That' : Tag Teaming Civic Data by Liz Rush & Hsing-Hui Hsu
2014-12-16RubyConf 2014 - Polishing Ruby by Olivier Lacan
2014-12-16RubyConf 2014 - Programming, Education, and the American Dream by Liz Abinante
2014-12-16RubyConf 2014 - Ruby After Rails by Ernie Miller
2014-12-16RubyConf 2014 - 2 + Cats = 4 * Cute: How Math Works in Ruby by Chris Hoffman
2014-12-15PNWS 2014 - What every (Scala) programmer should know about category theory
2014-12-15PNWS 2014 - Towards a Safer Scala
2014-12-15PNWS 2014 - Composing Project Archetypes with SBT AutoPlugins
2014-12-15PNWS 2014 - Building a Better Future: Advanced Error Handling for Concurrent Programming with Scalaz
2014-12-15PNWS 2014 - Unruly Creatures: Strategies for dealing with Real Numbers
2014-12-15PNWS 2014 - Hands-on Scala.js
2014-12-15PNWS 2014 - One Year of Akka
2014-12-15PNWS 2014 - What's new since Programming in Scala
2014-12-15PNWS 2014 - Adding Tree and Tree: Distributed Decision Tree Learning
2014-12-15PNWS 2014 - The First Hit is Always Free: A Skeptic's Look at scalaz' Gateway Drugs
2014-12-12PNWS 2014 - Miniboxing: JVM Generics without the overhead
2014-12-12PNWS 2014 - Apache Spark II: Streaming Big Data Analytics with Team Apache, Scala & Akka