Slices: should they default to views?

This has been discussed so many times already… please let’s not rehash old topics :weary: In particular I think this comment is most relevant. Also Ref. Array slices as views - what's the state of affairs?

The only thing that has changed since then is that views are stack allocated now most of the time. On the other hand, we have A LOT of code now that assumes this copies. So let’s either hold off on this discussion until 2.0, when it’s even possible to change that (though I have my doubts that this would change, either way).