DEV Community

Discussion on: Planetary Scale Rust and Golang by embedding WebAssembly in Elixir

Collapse
 
stereobooster profile image
stereobooster

There are some cool ideas here.

Idea of writing "Rust the Elixir way" remind me about Ponylang. They have system similar to Rust borrow checker and it is used to check if actor mutates message or not, if it is not mutated they do zero-copy message passing (if two processes are on the same machine) which is pretty cool use of borrow checker. Also they have non-stop garbage collector.