Chapel is a new parallel programming language being developed by Cray. It is being developed as part of the Cray Cascade project, a participant in DARPA's High Productivity Computing Systems (HPCS) program, which has the goal of increasing supercomputer productivity by the year 2010. Chapel strives to improve the programmability of parallel computers in general and the Cascade system in particular, by providing a higher level of expression than c...
more
Read article at Wikipedia
Chapel programming language
Programming Language
Developers:
Similar topics in Freebase
-
Turing Plus
Turing+ (Turing Plus) is a concurrent systems programming language based the Turing programming language designed by James Cordy and Ric Holt, then at the University of Toronto, in 1987. Some, but not all, of the features of Turing+ were eventually subsumed into Object-Oriented Turing. Turing+... -
Erlang
Erlang is a general-purpose concurrent programming language and runtime system. The sequential subset of Erlang is a functional language, with strict evaluation, single assignment, and dynamic typing. For concurrency it follows the Actor model. It was designed by Ericsson to support distributed,... -
Clojure
Clojure (pronounced like closure) is a modern dialect of the Lisp programming language. It is a general-purpose language supporting interactive development that encourages a functional programming style which enables simplified multithreaded programming. Clojure runs on the Java Virtual Machine.... -
Fortress programming language
Fortress is a draft specification for a programming language, initially developed by Sun Microsystems as part of a DARPA-funded supercomputing initiative. One of the language designers is Guy L. Steele Jr., whose previous work includes Scheme, Common Lisp, and Java. A JVM compliant implementation ... -
Object-Oriented Turing
Object-Oriented Turing is an extension of the Turing programming language and a replacement for Turing Plus created by Ric Holt of the University of Toronto in 1991. It is imperative, object-oriented, and concurrent. It has modules, classes, single inheritance, processes, exception handling, and... -
Alice ML
Alice is a functional programming language designed by the Programming Systems Lab at Saarland University. It is a dialect of Standard ML, augmented with support for lazy evaluation, concurrency (multithreading and distributed computing via remote procedure calls) and constraint programming. The... -
Limbo programming language
Limbo is a programming language for writing distributed systems and is the language used to write applications for the Inferno operating system. It was designed at Bell Labs by Sean Dorward, Phil Winterbottom, and Rob Pike. The Limbo compiler generates architecture-independent object code which is... -
Zonnon
Zonnon is a general purpose programming language in the Pascal, Modula-2 and Oberon family. Its conceptual model is based on objects, definitions, implementations and modules. Its computing model is concurrent, based on active objects which interact via syntax controlled dialogs. The language is... -
Orc
Orc is a concurrent, nondeterministic computer programming language created by Jayadev Misra at the University of Texas at Austin. It's based on a Kleene algebra model. -
X10
X10 is a programming language being developed by IBM at the Thomas J. Watson Research Center as part of the PERCS project funded by DARPA's High Productivity Computing Systems (HPCS) program. Its primary authors are Kemal Ebcioglu, Vijay Saraswat, and Vivek Sarkar. X10 is designed specifically for...