Scala for Beginners(English, Paperback, Hybrid Programming Language) | Zipri.in
Scala for Beginners(English, Paperback, Hybrid Programming Language)

Scala for Beginners(English, Paperback, Hybrid Programming Language)

Quick Overview

Rs.180 on FlipkartBuy
Product Price Comparison
The name Scala is derived from Sca(lable) La(nguage) and is a multi-paradigm language, incorporating Object-Oriented approaches with Functional programming. Scala is a new programming language developed by Martin Odersky and his team at the EPFL (Ecole Polythenique Fererale de Lausanne, Lausanne, Switzerland) and now supported by Lightbend Inc. (previously known as Typesafe). Scala is very much like any other Object-Oriented language (such as Java, C# or C++). However, you can also develop solutions using purely functional programming principles in a similar manner to languages such as Haskell or Clojure. In such an approach, programs are written purely in terms of functions that take inputs and generate outputs without any side effects. Scala though is different in that it is a hybrid programming language. That is, it is possible to combine the best of both worlds when creating a software system. However, there are other reasons why Scala is of interest. The first is that Scala can be compiled to Java Byte Codes. This means that a Scala system can run on any environment that supports the Java Virtual Machine (or JVM).