Hacker News new | ask | show | jobs
by Svenskunganka 2624 days ago
Maybe the Pony programming language[0] would be of interest to you? Actor-model concurrency is built into the language. I recommend reading through their book[1] in order to get a somewhat good understanding about what it brings to the table. People who like Erlang's concurrency and Rust's compile-time safety & performance will most likely find Pony interesting.

[0]: https://www.ponylang.io/discover/#what-is-pony

[1]: https://tutorial.ponylang.io/

1 comments

Pony seems like a good start, but FWIU it lacks the equivalent of OTP regarding the scheduling / spawning of actors over a network of machines.
Pony's actors are also cooperatively scheduled; Erlang's "killer feature" (or one of them, at least) is the ability to have lightweight preemptive processes.