Description
Agenda ► https://rusty-days.org/agenda
Slides ►https://rusty-days.org/assets/slides/08-how-10-open-source-projects-manage-unsafe-code.pdf
Playlist with all talks ► https://www.youtube.com/playlist?list=PLf3u8NhoEikhTC5radGrmmqdkOK-xMDoZ
Follow ►
Facebook: https://rusty-days.org/facebook
Twitch: https://rusty-days.org/twitch
Twitter: https://rusty-days.org/twitter
This video ►
Is it safe to use unsafe? Learn why some projects need unsafe code and how projects manage its risks.
This talk will briefly discuss what the unsafe keyword enables and what its risks are. The bulk of time will be spent discussing how projects manage those risks. It finishes by providing recommendations based on that analysis.
Projects surveyed include:
* Servo (Mozilla)
* Fuchsia OS (Google)
* fast_rsync (Dropbox)
* winrt-rs (Microsoft)
* Firecracker (AWS)
* Linkerd2