Rust как основа для прошивки IP-камерыПрограммное обеспечение
Доклад отклонён
Тезисы
В современных IP-камерах очень достойное железо, но зачастую очень посредственный софт, который чрезвычайно сложно встроить в цельный проект.
Писать софт под необслуживаемое устройство очень непросто и крайне ответственно. Мы решили сделать ставку на новый язык Rust, который представляет из себя выжимку опыта программирования на C с очень жесткими правилами и ограничениями.
Расскажу о том, что у нас получается, как выходит запустить экзотическую экосистему на маломощном armv5, с какими проблемами сталкиваемся, и что получается в результате.