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
|