Scala


 
 
Scala

Scala is a multi-paradigm programming language designed to express common programming patterns in a concise, elegant, and type-safe way. It smoothly integrates features of object-oriented and functional languages.

~ ~ ~ ~ ~ ~ ~ ~ ~ ~

~ ~ ~ ~ ~ ~ ~ ~ ~ ~

Scala is a pure object-oriented language in the sense that every value is an object. Types and behavior of objects are described by classes and traits. Class abstractions are extended by subclassing and a flexible mixin-based composition mechanism as a clean replacement for multiple inheritance.

~ ~ ~ ~ ~ ~ ~ ~ ~ ~


 

Multi-paradigm: REDIRECT Programming paradigm#Multi-paradigm programming language...

Programming language: :An has been proposed. Please refer to it for large rewrites....

Object-oriented language: REDIRECT Object-oriented programming...


Scala related Images and Photos (experimental)

Gia Scala
Gia Scala
Gia Scala
Gia Scala
Scala to Bruxelles
Scala to Bruxelles
The Scala Dei Giganti  Commissioned in 1485
The Scala Dei Giganti Commissioned in 1485
Front of La Scala Theatre  1852
Front of La Scala Theatre 1852
Poster Advertising ''Viens Fou-Foule'' at the Scala  Paris
Poster Advertising "Viens Fou-Foule" at the Scala Paris
The First Production at la Scala Milano
The First Production at la Scala Milano
View of the Staircase in the Scala Regia  Vatican  Rome
View of the Staircase in the Scala Regia Vatican Rome
Poster of Philharmonic Orchestra of La Scala Theatre: Symphony Concert Conducted by Lorin Maazel
Poster of Philharmonic Orchestra of La Scala Theatre: Symphony Concert Conducted by Lorin Maazel
Funerary Monument of Cansignorio Della Scala
Funerary Monument of Cansignorio Della Scala
Chaliapin as Tsar Ivan in a Revival at La Scala Milano
Chaliapin as Tsar Ivan in a Revival at La Scala Milano
The Composer Taks a Bow after the First Performance at la Scala Milano
The Composer Taks a Bow after the First Performance at la Scala Milano

~ Table of Content ~

Introduction
Scala is object-oriented
Scala is functional
Scala is statically typed
Scala is extensible
Scala interoperates with Java and .NET
Hello World example
External links
Musical Tuning
 


 

~ Related Subjects ~

Types (1) - Object (1) - Traits (1) - Classes (1) - Programming language (1) - Multi-paradigm (1) - Object-oriented language (1) - Programming patterns (1) -
 

~ Community ~

History Forum
Come and discuss about History, Civilizations, Historical Events and Figures
History Web-Ring
A community of sites, blogs and forums dedicated to History. Do not hesitate to submit your site.