I'm playing with various PLs designed for safe concurrency, including this one called Pony:
https://news.ycombinator.com/item?id=24201754
Hopefully not off topic, as both Rust and Pony share a similar agenda.