gptkbp:instanceOf
|
gptkb:programming_language
|
gptkbp:abbreviation
|
scalable language
|
gptkbp:category
|
multi-paradigm programming language
|
gptkbp:designedBy
|
gptkb:Martin_Odersky
|
gptkbp:fileExtension
|
.scala
|
gptkbp:firstAppearance
|
2004
|
https://www.w3.org/2000/01/rdf-schema#label
|
Scala (software)
|
gptkbp:implementedIn
|
gptkb:Java
gptkb:Scala
|
gptkbp:influenced
|
gptkb:Ceylon
gptkb:Swift
gptkb:Kotlin
gptkb:Fantom
|
gptkbp:influencedBy
|
gptkb:Java
gptkb:Lisp
gptkb:meat
gptkb:Haskell
gptkb:Scheme
gptkb:SML
|
gptkbp:latestReleaseVersion
|
3.3.1
|
gptkbp:license
|
gptkb:Apache_License_2.0
|
gptkbp:paradigm
|
object-oriented programming
functional programming
|
gptkbp:platform
|
gptkb:Java_Virtual_Machine
gptkb:.NET_Framework
|
gptkbp:runsOn
|
gptkb:.NET
gptkb:JVM
|
gptkbp:supports
|
type inference
higher-order functions
lazy evaluation
pattern matching
traits
concurrent programming
mixins
immutable collections
|
gptkbp:typingDiscipline
|
strong
static
inferred
|
gptkbp:website
|
https://www.scala-lang.org/
|
gptkbp:bfsParent
|
gptkb:Scala_Player
|
gptkbp:bfsLayer
|
7
|