Луа везде на Си пишется. А зачем он пишется на Си? Да чтобы освободить головы от Си-"особенностей". По перечню.
Поверьте, после ЯВУ ковырять назначение ячеек памяти МК - тоскливое занятие. Но если купили Ардуинку - придется в обязательном порядке. Вы не представляете, сколько нужно сделать телодвижений, чтобы написать код аналогичный этому: Код (Javascript): function func() { alert('Привет'); } setTimeout(func, 1000);
Так никто не пишет уже давно, пишут так Код (Javascript): await delay(1000); alert('Привет'); Но это знание совершенно не отнимает от удовольствия работы с регистрами точной машины. И то и то приятно и имеет свое место.
Цитата из сборника "Программисты шутят"? Или попытка почесать ЧСВ? Зачем сюда пример из промисов? Не из промисов? Тогда:
Дядя Витя! Вы несете ПОЛНЫЙ, НЕВЕРОЯТНЫЙ бред. Промисы появились в 2015 году вместе с этой конструкцией. Это ваш код - полный бред, потому что это нерабочая фигня вне контекста. Но как звучит - "уже давно" Промисы можно применять, можно - нет. Нет - запустите то что я написал (СПЕЦИАЛЬНО взято от сюда: https://learn.javascript.ru/settimeout-setinterval) и оно сработает. А ваша хрень?
В МК это писать для чего??? Вот у меня котел. В нем МК. В нем сертифицированное ПО. На кой черт котлу мне говорить С ДОБРЫМ УТРОМ ЧЕЛЯДЬ! МЕРЗНУТЬ БУДЕШЬ АЛИ ГАЗОМ НАКОРМИШЬ? Все эти мессаги прописываются в ПО для PC. Внутри только КОДЫ.
Появился такой стиль программирования еще до JS. Писали на JS с использованием этого стиля еще года с 2013го. Еще до стандартизации синтаксиса. Чуть по-другому, но писали. Но это все не важно. Вы зацепились за пример, приведенный лишь для того, чтобы показать, что я знаю JS, но совершенно упустили вторую, главную половину. О том, что от работы с регистрами это не отвлекает.
Я JS не знаю и практически не пишу на нем. Нет здесь моих проектов - значит не знаю. Или даже есть - был один/два тестовых для попробовать. Понравилось. Я привел этот кусок потому, что если бы привел его же на Lua - тапками забросали, устали все от меня и Lua. Но то что привел - нормальный код. "Из книжки". А вот зачем вы воткнули сюда "обрывок фразы" и рассказываете про 2018 и "бьют" - ума не приложу. Неужели нечем больше "блеснуть", что ли. Аж сожаление какое-то по поводу вашей персоны.
есть маленько, Игорь Точнее - не от Луа, а от Ваших агрессивных наскоков на Си. Ну хочется вам пиарить Луа - пиарьте, но почему его нужно пиарить обязательно втаптывая в грязь конкурентов? Я почитал Ваши лекции по Луа - и мне хватило - в том смысле что я даже не пытался что-то на нем писать. сразу перешил ЕСП в режим программирования на Си. Но я же не пишу тут кучу комментов, какой Луа отстой. хотя уверен, при желаниимог бы накопать про него кучу негатива. Так зачем вы это делаете?
если честно, я вообще не понял, что вы написали. Ну функция. ну алерт, ну задержка... а что оно делает то? Говорит "Привет" с задежкой в секунду? - И ВСЕ??? а смысл???? Написать вам такое на Си в 2 строки?