Marmot писал(а):и мы платим таким очень-очень неслабые деньги...
Примерно такая же ситуация и в platform development

Очень-очень неслабые деньги, конечно, вещь относительная.
Marmot писал(а):NodeJS, например, вполне себе компилится даже для контроллеров

Так что, при наличии драйверов, логику можно писать на JavaScript-e...
Возможно все, тем более, что сейчас даже мелкие контроллеры часто ранят линукс и соответственно на них можно запустить что угодно, была бы память. Мой поинт был не в этом: модные языки, наверное, хороши для новомодных софтверных технологий, а в нашей области C надолго. Kernel/drivers на Rust? Не видел.
Marmot писал(а):тортикабысейчас писал(а):LeoV писал(а):Как школьника научить программированию на Java? С чего начинать? Какие есть хорошие методики?
если в школе надо что-то просчитывать - пусть попробует это "положить" на программу. Пусть это будет какой-нибудь банальнейший расчёт, но разобраться должен во всём сам и только сам. Если рузультат "зацепит" - дальше пойдёт само.
Вот, плюс много...
Минус много

Честно пытаюсь вспомнить хоть одну школьную задачу, которую было бы интересно воплотить в виде программы - и не припомню такой. К тому же, с точки зрения ребенка - это дополнительный ненужный оверхед - если можно сделать задачу не изучая джава-скрипт, зачем создавать и преодолевать такие сложности?
Повторюсь, задача должна быть актуальная и интересная. Например, поилка для кота, управляемая через sms сообщения или web. Делается легко, и результат цепляет...