Полный текст
Rust без паник: дельная техника для системного программированияМожет ли Rust заменить C? Техлид C-библиотеки upb (Protocol Buffers) долго был уверен, что нет. Он даже готовился написать статью о том, почему Rust не сможет тягаться с C по производительности в его проекте, но внезапно передумал.Причиной стала техника «Rust без паник». Автор считает, что это именно тот недостающий элемент, который нужен Rust для конкуренции в низкоуровневом системном программировании, вплоть до ядра Linux. Погрузимся в этот малоизвестный подход.