4 ms·
No shared resources can be a performance problem, I can see why there are rusts and vales efforts to come to a slightly different tradeoff.
by jeffreygoesto 3y ago
No shared resources can be a performance problem, I can see why there are rusts and vales efforts to come to a slightly different tradeoff.
- bmacho 3y agoPony/Ponylang claims that they can do actors fast and safe (even safer than rust). There is a type system that allows one to share data between actors safely, or so they claim.
- vacuity 3y agoI believe they use a GC, so they may be able to leverage the runtime to help out. If it's all type system-based, the compiler probably has to be stricter to ensure safety (Rice's theorem implies that compilers err on the side of rejecting some valid programs in order to reject all invalid programs). Maybe Pony could be a blend of Erlang and Rust?