Content deleted Content added
Undid revision 790557722 by 165.225.104.80 (talk) |
i worked in that project, not sure who removed my name. |
||
Line 1:
{{Infobox programming language
| caption = ▼
| file ext = .x10▼
▲ | paradigm = [[object-oriented programming|Object-oriented]]
▲ | year = 2004
▲ | designer = Kemal Ebcioğlu, Vijay Saraswat, and Vivek Sarkar
▲ | developer = [[IBM]]
▲ | latest release version = [http://x10-lang.org/releases/x10-release-261.html 2.6.1]
▲ | latest release date = {{Start date and age|2017|07|03}}
▲ | typing = [[type system|Static, strong, safe, constrained]]
▲ | implementations =
▲ | dialects =
▲ | influenced by = [[C++]], [[Java (programming language)|Java]]
▲ | influenced =
▲ | programming language =
▲ | operating system = [[IBM AIX]], [[Linux]], [[Mac OS X]], [[Windows]]
▲ | license = [[Eclipse Public License]] 1.0
▲ | website = {{URL|x10-lang.org}}
▲ | wikibooks =
}}
'''X10''' is a [[programming language]] being developed by [[IBM]] at the [[Thomas J. Watson Research Center]] as part of the Productive, Easy-to-use, Reliable Computing System ([[PERCS]]) project funded by [[DARPA]]'s [[High Productivity Computing Systems]] (HPCS) program. Its primary authors are Kemal Ebcioğlu, Vijay Saraswat, Saravanan Arumugam, and Vivek Sarkar.<ref>{{cite paper | last1 = Ebcioğlu | first1 = Kemal | last2 = Saraswat | first2 = Vijay | last3 = Sarkar | first3 = Vivek | title = X10: Programming for Hierarchical Parallelism and NonUniform Data Access | citeseerx = 10.1.1.135.9826 }}</ref>
X10 is designed specifically for [[parallel computing]] using the [[partitioned global address space]] (PGAS) model.
|