Skip to main content

Functional-Programming

The Joy of Scala

What makes Scala a joy to work with? This talk walks through the language from the perspective of a developer who transitioned from C# to Scala after joining Wix. It covers what makes Scala more concise, less ceremonious, and more expressive — from immutability by default to combining functional and object-oriented paradigms, all while interoperating seamlessly with Java. What You’ll Learn # Why Scala is more concise and expressive than Java and C# How immutability by default leads to safer, more predictable code The power of combining functional and object-oriented paradigms Seamless Java interoperability and leveraging the JVM ecosystem Hebrew Version #