X10 programming language

GPTKB entity

Statements (50)
Predicate Object
gptkbp:instanceOf gptkb:programming_language
gptkbp:designedBy gptkb:IBM
gptkbp:designedFor high-performance computing
gptkbp:firstAppearance 2004
gptkbp:hasFeature interfaces
clocks
inheritance
modularity
type inference
polymorphism
regions
encapsulation
arrays
futures
generics
dependent types
value types
serialization
atomic operations
exceptions
structs
distributed arrays
async/finish constructs
atomic blocks
finish construct
places abstraction
https://www.w3.org/2000/01/rdf-schema#label X10 programming language
gptkbp:influenced Habanero-Java
gptkbp:influencedBy gptkb:Java
gptkb:castle
gptkb:chapel
gptkb:C++
gptkb:Erlang
gptkb:Scala
gptkbp:latestReleaseVersion 2.6.0
gptkbp:license gptkb:Eclipse_Public_License
gptkbp:paradigm object-oriented
concurrent
distributed
gptkbp:platform gptkb:C++
gptkb:JVM
gptkbp:supports asynchronous programming
shared memory
parallel programming
distributed memory
gptkbp:typingDiscipline strong
static
gptkbp:website http://x10-lang.org/
gptkbp:bfsParent gptkb:Vijay_Saraswat
gptkbp:bfsLayer 7