Комментарии 25
Почитал бы статью, аналогичную, про Rust и Esp32.
Статья состоит из описания техники ударов в бубен полностью. Надо бы добавить тег ненормальное программирование.
:D
Какие преимущества даёт разработка для Arduino/AVR на Rust против привычных вариантов С++/С?
Rls уже легаси, советую прейти на rust-analyzer. Также есть более подробный гайд по настройке лсп в емаксе https://robert.kra.hn/posts/rust-emacs-setup/
RLS был официально задепрекейчен 2 месяца назад, а расширение rust-analyzer для VSCode переехало. У вас даже в статье старая ссылка редиректит на новое расположение.
Нынче потратить 1Кб на то, чтобы поморгать светодиодом это считается недурно?
Замечательно с точки зрения эксперимента. Но совершенно не понятно с точки зрения практики: контроллер, у которого памяти с гулькин фиг и часто надо выкраивать, программировать на чем-то, кроме С, который добавляет при компиляции минимум. Любую логику, которую можно впихнуть в эти объемы, вполне можно реализовать на С.
Фича llvm_asm
давно устарела, вместо этого используется макрос core::arch::asm
Вы правы, в последнем коммите из примера была удалена эта опция https://github.com/avr-rust/blink/blob/master/src/main.rs
Что-нибудь серьезное заработает или это тема очередного issue?
Подвох уже в первых фразах, «на чем-нибудь более современном и удобном».
Запасаемся попкорном...
Приведите статью в порядок, пожалуйста. Без перечеркиваний, "буду устанавливать", "не буду устанавливать". А то запутывает
Emac тоже умеет в Rust?!
Всегда думал, что VS - вот это экзотика, которую используют больше из-за стримов и ютуба. Оказывается ещё даже вон что! ?
Программируем Arduino Uno на Rust: настраиваем среду и моргаем светодиодом