arm-none-eabi - это тот самый путь, который я хотел, когда изучал CМне нужно не низкоуровневое взаимодействие с железом, а именно возможность запустить код буквально везде... Но оправдан ли этот страх и можно ли его как-то погасить?
Пока я остановился на том, что учи C и он компилируется под Windows и Linux... Успокаиваю себя тем, что у меня всегда с собой в кармане флешка с Puppy Linux, а значит я могу запустить почти везде ОС и уже на ней бинарник, но тогда вопрос: зачем мне C, если я могу просто так же на флешке носить интерпретатор python, только условно старый, чтобы мог пойти на более старой архитектуре железа, если такая будет?
В общем, может и проект GreenTerminal действительно имеет смысл только в учебных целях и как учебный проект прекрасно мне показал, что с C надо переходить на другой язык, который будет компилируемым?