chapel
Parallel language
A parallel programming language designed to support large-scale computations on diverse architectures.
a Productive Parallel Programming Language
2k stars
64 watching
423 forks
Language: Chapel
last commit: about 1 month ago chapelcompilerconcurrencydistributed-computinggpuhigh-performance-computinghpclanguageopen-sourceparallelparallel-computingperformanceproductiveprogramming-languagescientific-computing
Related projects:
Repository | Description | Stars |
---|---|---|
pikatchu/linearml | A programming language designed to write efficient parallel programs using functional principles. | 432 |
parallella/pal | An optimized C library for parallel computing and data movement on resource-constrained devices | 301 |
branchtaken/hemlock | A systems programming language focused on reliable high performance parallel computation | 31 |
parsl/parsl | A Python parallel scripting library for expressing multi-step workflows and harnessing computing resources across multiple cores and nodes. | 515 |
prathyvsh/pl-catalog | A comprehensive reference catalog of programming languages and their implementations. | 764 |
glouw/rr | A programming language and its runtime environment with features such as dynamic typing, garbage collection, and support for various data structures. | 68 |
tommasocerruti/rowlang | An esoteric programming language written as an analogy to rowing, with a compiler and execution model. | 16 |
1whatleytay/kara | A high-performance, statically typed programming language designed to simplify development while maintaining speed. | 13 |
rhysd/gocaml | An implementation of a statically-typed functional programming language in Go using LLVM and building its own compiler from scratch. | 749 |
aliceml/aliceml | A functional programming language with support for concurrent and distributed computing, extending Standard ML with various features. | 212 |
senegallang/senegal | A dynamically-typed, concurrent programming language with modern syntax and fast single-pass compiler | 130 |
adamsol/pyxell | A multi-paradigm programming language with static typing and compilation to native machine code. | 55 |
pltools/lama | A programming language designed to introduce concepts of programming languages, compilers, and tools in an educational setting | 71 |
samskivert/compose | An experimental programming language with the goal of providing a teachable, scalable, modern, and precise language with high-level capabilities. | 18 |
alanvf/star | An experimental programming language designed to be powerful, productive, and predictable with features like type specialization and rich standard libraries. | 130 |