Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Yes, I specifically would really like to see what Josh is talking about here happen: https://lore.kernel.org/lkml/YHdSATy9am21Tj4Z@localhost/

It's kind of a funny space; right now Rust handily gives you "no allocations" (this is where I live) or "infallible + fallible allocations" (this is alloc/std by default) but not "only fallible allocations". This sort of thing is basically filling out the quadrant of options.



The most impressive part is that it's actually conceivable to implement such deep changes without a major version bump in Rust. (I hope so anyway!)


Yup, it is. If this plan linked above were to be implemented, what would happen is that you would get the same behaviors by default, but with a new setting, you'd get some APIs removed. That's backwards compatible.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: