3 ms·
I don't think a well designed capability system would be so onerous as to be unworkable, people use other complex features in Rust and C++ and Haskell just fine
by clusterfish 5y ago
I don't think a well designed capability system would be so onerous as to be unworkable, people use other complex features in Rust and C++ and Haskell just fine. It's just that being capability-safe by itself is not enough to carry a niche language. Eventually these ideas will find their way into more mainstream languages, one way or another.
- kragen 5y agoI disagree with your premise that a well-designed capability system is a complex feature. It's better described as an absence of certain complex features.