ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
22 июля
1051700 Топик полностью
lloyd (12.11.2020 15:16, просмотров: 263) ответил symbions на Надо студенту дать на изучение что-нибудь из программирования, собственно писать под Вин на сшарпе, плюсах и паскале он умеет.
1) Смело хороните всё "от майкрософта" (кроме TypeScript). Это уже давно не те специалисты в области ПО, которыми были 20 лет назад. Все их поделки - лютый хлам, и чем быстрее вы от MS избавитесь - тем легче будет дальше 

2) Debian вполне себе неплохой дистрибутив. Все равно что-то серьезное собирается через отдельный SDK и базовая ОС не так важна

3) Qt или GTK. Потому что, как правило, одним графиком железка не обходится, а эти фреймворки хорошо подходят именно для написания больших софтин.


А так правильно сказали - пусть учит Git, Yocto Project/OpenEmbedded, разбирается как автоматизировать обновление ПО (через RAUC, к примеру, довольно легко и безболезненно делается). Узнает разницу между ext4(ежели eMMC) и ubifs (для NAND), учится монтировать ФС в режиме оверлея (чтобы не таскать два экземпляра данных на одном устройстве).


Собственно писать на чистых сях или плюсах в линухе нужно осознанно, многие вещи проще и быстрее делаются на скриптовых языках: Lua, JS и прочих. Зависит от размера ФС у вас, возможно придется отказаться от JS и Python в силу их огромного занимаемого места на флеше (питон в проекте +30 мегабайт rootfs)