Introduction to Scala for C# developers
Omer van Kloeten
Omer van Kloeten is the CTO of AppMyDay. He has been a professional software developer for over a dozen years. He has worked for years with C#, making a pit stop at Java and eventually finding his place with Scala.
12:30 - 13:20 "Mild"
It’s no secret that in Israel, C# is one of the leading languages for development. This stems from various reasons, ranging from the power of the language to the ubiquity of Microsoft’s technologies in government and defense organizations. When it first came out, C# was Microsoft’s answer to Java and the two were on-par. Since then, C# has grown leaps and bounds and Java, while still sitting on top of the powerful JVM with a huge, open ecosystem created over nearly two decades, was left behind. Developers looking to stop paying the Microsoft-tax were faced with a language that simply did not meet their expectations.
Scala is the one of the answers to this growing need for a new, modern language for the JVM.
This lecture will introduce the language, comparing its idioms to those of C#, and introduce you some of the tools and frameworks to get you started with it.