Практически для любого языка программирования существуют библиотеки/фреймворки, позволяющие создавать приложения под разные платформы с полноценным GUI. Приложения, написанные с использованием web-технологий - это конечно круто! Но всегда хочется что-то более нативное и ламповое. А в embedded устройствах ресурсы и производительность стоит во главе угла. Кажется, наш с вами любимый язык хорошо подойдёт для таких задач.
В рамках доклада посмотрим, как с GUI обстоят дела на Rust. Поделюсь своим опытом и расскажу, как можно прокачать свою тачку и какие проблемы могут поджидать под капотом.