Site Navigation
Categories:
Scala programming language
Functional languages
Object-oriented programming languages
Statically-typed programming languages
Curly bracket programming languages
JVM programming languages
.NET programming languages
Java programming language family
Concurrent programming languages
Java platform
Summary Of: Scala (programming language)
Encyclodia Page On: Scala (programming language)
These Are Links To Other Documents
|
Paradigm
|
Multi-paradigm
|
functional
|
object-oriented
|
imperative
|
2003
|
Martin Odersky
|
Developer
|
EPFL
|
Stable release
|
Typing discipline
|
static
|
strong
|
inferred
|
structural
|
Java
|
Pizza
|
Haskell
|
Erlang
|
Standard ML
|
Objective Caml
|
Smalltalk
|
Scheme
|
Website
|
/ˈskɑːlə/
|
SKAH
-lə
|
SKAY
-lə
|
multi-paradigm
|
programming language
|
object-oriented programming
|
functional programming
|
Java platform
|
Java Virtual Machine
|
Java
|
Java Platform, Micro Edition
|
Connected Limited Device Configuration
|
.NET platform
|
C#
|
dynamic class loading
|
BSD license
|
École Polytechnique Fédérale de Lausanne
|
Martin Odersky
|
Petri nets
|
Generic Java
|
javac
|
continuations
|
object-oriented language
|
object
|
Data types
|
classes
|
traits
|
subclassing
|
mixin
|
multiple inheritance
|
functional programming
|
anonymous functions
|
higher-order functions
|
currying
|
delimited continuations
|
pattern matching
|
Algebraic data types
|
Tail call
|
Quicksort
|
Erlang Quicksort example
|
generic classes
|
variance
|
annotations
|
classes
|
abstract types
|
polymorphic
|
domain-specific language
|
closures
|
Lift
|
free
|
web application framework
|
Ruby on Rails
|
Java
|
Web container
|
Twitter
|
Ruby
|
Wattzon
|
Foursquare
|
Hello world program
|
stand-alone Hello World application for Java
|
singleton
|
Ant
|
QuickCheck
|
Behavior driven development
|
JUnit
|
Lift
|
Clojure
|
Ioke (programming language)
|
EPFL
|
Apress
|
ISBN
|
143022844X
|
O'Reilly Media
|
ISBN
|
0596155956
|
ISBN
|
0981531601
|
Apress
|
ISBN
|
1430219890
|
ISBN
|
193435631X
|
O'Reilly Media
|
ISBN
|
9780596157746
|
REPL
|
lift
|
Categories
|
Scala programming language
|
Functional languages
|
Object-oriented programming languages
|
Statically-typed programming languages
|
Curly bracket programming languages
|
JVM programming languages
|
.NET programming languages
|
Java programming language family
|
Concurrent programming languages
|
Java platform
|
This article is licensed under the
GNU Free Documentation License
. It uses material from the
Wikipedia article "Scala (programming language)"
.