Open main menu

CDOT Wiki β

Changes

GPU621/The Chapel Programming Language

20 bytes added, 23:22, 3 December 2020
m
Pros and Cons of Using The Chapel
== Pros and Cons of Using The Chapel ==
===Pros===
* the compiler is getting faster and producing faster code; * there are lots of examples, tutorials and documentation available;
===Cons===
* Chapel's biggest problem in gaining users is the lack of a native Windows version.* Adoption* It’s hard to escape the fact that Chapel’s user base is very small. * The good news is that Chapel’s niche, unlike Julia’s, has no serious immediate competitor — I’d consider other productive parallel scientific programming languages to be more research projects than products — which gives it a bit more runway. * The Chapel team is doing many of the right things — the package is easy to install (no small feat for a performant parallel programming language); * and the community is extremely friendly and welcoming — but it seems clear that users need to be given more reason to start trying the language.* Small Number of Contributors* Admittedly, this is related to the fact that the number of users is small, but it’s also the case that contributing code is nontrivial if you want to contribute it to the main project, and there’s no central place where other people could look for your work if you wanted to have it as an external package。
= References =
46
edits