Re[17]: Rust и экология
От: alex_public  
Дата: 25.02.22 01:09
Оценка:
Здравствуйте, ArtDenis, Вы писали:

_>>Ну вот https://habr.com/ru/post/495948/ например.

AD>Это антипример какой-то
AD>Несколько строк оттуда:
AD>...
AD>Код с использованием HAL будет удачнее хотя бы из-за того, что программист не должен знать тонкости тактирования и устройства регистров перифирии. При всех своих больших недостатках HAL является именно hardware abstraction layer, а не поделкой в стиле "смотри, я могу программировать МК на расте!!!"

Ну это дело вкуса уже. В любом случае думаю ты не будешь спорить, что приведённый пример просто в разы компактнее и проще, чем портянка генерируемая Кубом.

AD>Повторюсь: даже если закрыть глаза на эти косяки, то всё равно это те же яйца, только в профиль. Если раст даёт преимущества перед С++ на "большом компе", то для МК пока таких преимуществ не видно


Я с этим и не спорил (более того, именно это я и заявлял изначально). Только вот можно увидеть готовые библиотеки (скажем для STM32) на C++, написанные в подобном же современном стиле?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.