News for hackers. Stuff that matters.
Re:Unsoundness in Pin by jeltz on Friday November 29, 2019 @11:13AM (#21665155)
Ideally the basic building blocks of Rust should be so easy to understand that any experienced Rust developer could use them too and not just the core team.

The cases where I personally wanted Pin were cases that I think will be solved in the future as async improves, but there are probably other more fringe cases which wont.

Re:Unsoundness in Pin by kibwen on Friday November 29, 2019 @11:30AM (#21665248)
Absolutely, I don't think there should be arbitrary barriers to entry for people who wish to dive into the deepest parts of Rust's type system. Finding a suitable replacement for `Pin` would be such a big task that I'd say it's not worth considering for anything short of a hypothetical "Rust 2", but hopefully in the meantime we'll soldier on and get a better idea of the problem space in the meantime.