• Bootcamp (9)
    • 📱 236 - 992 - 3846

      đź“§ jxjwilliam@gmail.com

    • Version: ‍🚀 1.1.0
  • Scala

    BootcampBigdata22021-02-16


    Scala

    • Scala is a general-purpose programming language designed to express common programming patterns in a concise, elegant, and type-safe way
    • Scala supports both Object Oriented Programming and Functional Programming

    Scala -> compiler (scalac) -> Bytecode -> JVM -> Amazing Peformance/Rich Repository -> execute

    Why Scala

    Developers wnat more flexible languages to improve their productivity

    This resulted in evolution of scripting languages like Python, Ruby, Groovy, Clojure etc

    The optimizations performed by today’s JVM are extraordinary, allowing byte code to outperform natively compiled code in many cases.