|
Speaker : Mushtaq Ahmed “Scala is a multi-paradigm programming language that has superb interoperability with Java and runs on the JVM. Scala combines Object Oriented Programming and Functional Programming paradigms rather elegantly. This enables Scala to have extremely concise syntax for both: programming-in-the-small as well as programming-in-the-large. In this session, we will go over fundamentals of Scala with examples to highlight its unique features like case classes and pattern matching, for comprehensions, traits, functions as values and others. We will also have a brief look at Scala’s support for writing internal as well as external DSLs.” |









