Re:Pony is an open-source, actor-model, high performance pro...
by vram22 on Thursday January 14, 2016 @06:30PM
(#10905654)
Got it, thanks. Interesting about Rust's design goals and tradeoffs.
Re:Pony is an open-source, actor-model, high performance pro...
by 0cachecoherency on Friday January 15, 2016 @04:25AM
(#10908148)
Similarly, Pony's union (ie sum) type implementation always optimises to untagged, but required "boxing" raw machine-words when they're in a union type.
Rust supports tagged unions, but can also optimize them to untagged in certain circumstances. We will probably add some kind of untagged union as well, mostly for FFI, but they're very unsafe, for the above reasons.