Как стать автором
Обновить

Комментарии 25

Почитал бы статью, аналогичную, про Rust и Esp32.

Статья состоит из описания техники ударов в бубен полностью. Надо бы добавить тег ненормальное программирование.

:D

С самого начала добавил...

Какие преимущества даёт разработка для Arduino/AVR на Rust против привычных вариантов С++/С?

Модно, молодежно)

Спасибо за замечание! Про RLS добавлю в статью примечание.

Стаью просмотрел. Неплохая. Расчитана на неопытных пользователей Emacs. Я же исходил из того, что мой читатель уже пользуется им, или VS Code.

Спасибо за замечания! В Rust так часто всё меняется... Признаться, материалы к статье я собрал несколько месяцев назад, а статью подготовить взялся только сейчас. Хех!

Нынче потратить 1Кб на то, чтобы поморгать светодиодом это считается недурно?

Всегда так считалось. 2кб на один светодиод не означает что на работу с 16-ю пинами потребуется 32кб памяти, а если цель прошивки исключительно моргать свтодиодом то почему бы ей не занимать вообще всю память?

Замечательно с точки зрения эксперимента. Но совершенно не понятно с точки зрения практики: контроллер, у которого памяти с гулькин фиг и часто надо выкраивать, программировать на чем-то, кроме С, который добавляет при компиляции минимум. Любую логику, которую можно впихнуть в эти объемы, вполне можно реализовать на С.

Ну, я застал те времена, когда микроконтроллеры программировали в основном на ассемблере. По мне так и Си бывает избыточен и неудобен.

Ну, так и я из тех времен еще.

Фича llvm_asm давно устарела, вместо этого используется макрос core::arch::asm

Что-нибудь серьезное заработает или это тема очередного issue?

Подвох уже в первых фразах, «на чем-нибудь более современном и удобном».

Запасаемся попкорном...

Это Оберон-то нормальный язык? Не смешите мои тапочки.

Приведите статью в порядок, пожалуйста. Без перечеркиваний, "буду устанавливать", "не буду устанавливать". А то запутывает

Emac тоже умеет в Rust?!

Всегда думал, что VS - вот это экзотика, которую используют больше из-за стримов и ютуба. Оказывается ещё даже вон что! ?

Благодаря поддержке LSP и GDB Emacs умеет в большое количество языков, даже весьма экзотических. Недавно подвезли встроенную поддержку TreeSitter.

Code -- давно не экзотика и довольно популярен среди разработчиков на разных языках, особенно на JavaScript, C, C++, Python.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации