Scala gives you the feeling of an interpreting language. But it’s basically a compiled language, where anything you type is compiled to the byte code, and it runs inside the JVM. It is often the chosen option for very high-performance systems. James Gosling, Java ‘s father, says, “If I were to select a language to use today other than Java, it would be Scala.” Scala was first introduced in 2003 in an attempt to create a “Better Java” Scala that combines the object-oriented nature of Java with a functional programming model. Scala code can be compiled into an intermediary form of a different language and then executed in non-Scala environments. Beyond being a cross-platform language, ScalaContinue reading “Why Scala?”
