Live data from Hacker News

Chapel 1.32

chapel-lang.org

1–10 of 32 posts

Re: Chapel 1.32

#3
Wow, I didn't realize Chapel was still under development, I haven't heard about it since 2011. Its contemporary rival was Fortress from Sun Microsystems (https://en.wikipedia.org/wiki/Fortress_(programming_language...), which does appear to be defunct, both of which are languages intended for highly-parallel computation on supercomputers.

Re: Chapel 1.32

#4
post #3

Wow, I didn't realize Chapel was still under development, I haven't heard about it since 2011. Its contemporary rival was Fortress from Sun Microsystems ( https://en.wikipedia.org/wiki/Fortress_(programming_language... ), which does appear to be defunct, both of which are languages intended for highly-parallel computation on supercomputers.

And works on less than super computers.

https://benchmarksgame-team.pages.debian.net/benchmarksgame/...

Re: Chapel 1.32

#7

If you know Python, you can also use Taichi: https://www.taichi-lang.org/ I’d love to see all these communities come together to share ideas with each other even more.

Taichi solves a different problem. It's (mainly) a tensor compiler that targets kernel generation on different architectures, while Chapel is for orchestrating and communicating between computations over distributed memory spaces (and heterogeneous devices).

Re: Chapel 1.32

#10
post #9
post #8

The only viable replacement for Fortran we currently have. The rest are not getting it.

What are C/C++/Zig/etc. missing that Chapel has?

Working in heterogeneous computing environments (and having first-class facilities for that), while still being easy enough to immediately start adapting numerical code from any reference implementation.
Post reply on HN