News for hackers. Stuff that matters.
Re:Ask HN: Which programming language should a journeyman pr... by blueslurpee on Tuesday February 08, 2022 @06:08PM (#30266175)
Edited.

And fair enough point. To use your analogy, this question is more of the "linguist" side.

If I were solely interesting in the "writer" side, I would be building distributed systems in Go.

Re:Ask HN: Which programming language should a journeyman pr... by eternalban on Tuesday February 08, 2022 @07:05PM (#30266661)
In that case, something like Prolog would definitely be a change and possibly a lot of fun to explore but I have no idea about the community. I also liked Chapel [1] a lot when I looked at a couple of years ago (again modulo community). If you are into distributed systems TLA+ could be a nice thing to know though obviously it's not a general purpose language.

[1]: https://chapel-lang.org/

Re:Ask HN: Which programming language should a journeyman pr... by bradcray on Tuesday February 08, 2022 @08:08PM (#30267268)
@blueslurpee: I'm definitely biased, but agree that Chapel would be a fun language to explore, particularly if you're interested in looking at integrated task- and data-parallelism within a language or distributed computing with a partitioned global namespace. If you do, feel free to reach out with questions/comments/requests on Stack Overflow, Discourse, GitHub, Gitter, etc. [1]

-Brad

[1]: https://chapel-lang.org/community.html

Re:Ask HN: Which programming language should a journeyman pr... by eternalban on Thursday February 10, 2022 @03:22PM (#30291917)
I have a question for you Brad (hope you see this):

How would you characterize the suitability of Chapel for (what is being called) ML-Ops both in terms of work distribution (something like 'Ray' etc.) and interop with ML/GPU libraries and frameworks?