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 |
| 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
|
| http://www.w3.org/2000/01/rdf-schema#label |
X10 programming language
|