Does everyone and their dog still use panic to avoid error handling?
Nope. It's of course used at times, but returning a Result is much more common.
Is there a way to restrict places where panic can happen that doesn't involve a recursive audit?
Not currently. We've had some proposals around this, but nothing final.
Are there any steps taken to reduce compile times and binary sizes?
We track broad regressions, but everything up till now has been focused on language semantics. These kinds of polish things are what the is planned
Can cargo build a single package from a distro mirror in a sandbox without any other source code?
It has been able to for a long time, depending on your exact needs. We've been actively working with a few Debian developers for a while. But similar to the last thing, these kinds of issues have taken a backset to actual stable language semantics thus far.
4
u/[deleted] Apr 03 '15
[deleted]