-
- [MuJS] implements ES5. There are no non-standard extensions, so you can
remain confident that Javascript code that runs on MuJS will also
run on any other standards compliant Javascript implementation. Evgeny_CD(1 знак., 18.02.2023 03:55, ссылка)
- Список движков хороший - Evgeny_CD(18.02.2023 04:00)
- [mJS] Restricted JavaScript engine. Серьезная штука! Evgeny_CD(2 знак., 18.02.2023 03:46, ссылка, ссылка)
- [Microvium] is a tiny JavaScript engine (less than 16kB compiled size) for
microcontrollers for running a small but useful subset of the
JavaScript language. The runtime engine is portable C code and easy
to integrate. Evgeny_CD(43 знак., 18.02.2023 03:39, ссылка, ссылка)
- Сравнение Evgeny_CD(1 знак., 18.02.2023 03:47, ссылка)
- Автор вдохновлялся EmbedVM Evgeny_CD(1 знак., 18.02.2023 03:40, ссылка)
- Ну что, надо бы Владимиру Владимировичу провести мастер-класс по хардкорному C++ программированию с asm вставками, широким использованием SIMD и параллелизма. - Evgeny_CD(09.12.2014 21:45)
- Duktape - embeddable Javascript engine, 256kB flash and 96kB RAM - zeleny(07.12.2014 02:52, ссылка, ссылка)Evgeny_CD
- Это бомба. Атомная. Программирование контроллеров уже никогда не будет таким как вчера. github.com/espruino/Espruino/tree/master/src хинт: оно запускается на STM32 без внешней памяти и т.п. И таки да, javascript -- бейсик современности. fk0123(293 знак., 21.11.2014 00:20, )Evgeny_CD
- JavaScript - самый мерзкий язычишко из тех, с которыми приходилось иметь дело. ИМХО ессно. - Сидоргек(21.11.2014 16:58)
- Ерунда. В МК уже пытаются давно сдвинуть вниз уровень вхождения, и что? По ссылке местный опрос -> . О чём это говорит? Узкое место - взаимодействие с периферией. Вот когда в Java, JS, BASIC, {имя им легион} будут примеры от производителя или хотя Dingo(473 знак., 21.11.2014 16:23 - 16:29, ссылка)
- Помнится када в ИПК МРП попал на курсы по микропроцессорам первоем что там сказали "напрасно вы сюда пришли днями МЭП сбацал БИС с системой команд IBM 360 и через пару лет инженеры не будут программироаать микропроцессоры т.к. их тупо затопчут basilmak(24 знак., 21.11.2014 10:47)
- Дык, и с системой команд электроника-60 не сделали. Хотя начинали. 1801ВЕ1. Кристалл тогда наверно слишком большой по площади выходил. А так да, гнались сначала за большими эвм, потом за десктопы. И проморгали то, что могли потянуть- Датчик(71 знак., 21.11.2014 11:50, )
- Кстати вопрос: почему системы команд мэйнфреймов просто тихо умерли а не перекочевали внутрь микропроцессоров. Процессоры класса пентиум и последующие уж никак не проще процессоров мэйнфрэймов. Вояки делали себе "встраиваемые" компьютеры 3m(99 знак., 21.11.2014 11:12)
- и шо оно дает по сравнению с С/С++ ? Синтаксис почти тот же, ну еще не нужно объявлять переменные, работа со строками чуть удобнее, и есть сборка мусора. Но для контроллерных задач что там такого революционного? Писать digitalWrite(LED1,1) вместо zeleny(66 знак., 21.11.2014 02:59 - 03:05)
- Меня не покидает ощущение, что все пытаются натянуть сову на глобус. Не верю я в эту фигню. - SciFi(21.11.2014 00:45)
- Вот и мне кажется, что нехер засовывать браузер в утюг. Жена все равно чатится с подружками с утюга не станет. - Codavr(21.11.2014 00:51)
- Молодое поколение. Радио-86РК на асме они не программировали. А вот JS - это они поймут. - Evgeny_CD(21.11.2014 00:53)
- Может быть и так. Хотя мне на жизненном пути чаще попадаются те кто пользует C++, а вот скрипты что-то не особо. Может сейчас с появлением всяких ведроидов все поменялось. - Codavr(21.11.2014 00:54 - 00:59)
- Это люди из мира виндовса. У них со скриптами там сложно. В юниксах же -- краеугольный камень. Потом ты упускаешь тех, кто пришёл из web. У них обычно php+javascript. - fk0123(21.11.2014 01:55, )
- Вот он, путь развития программера -> - Evgeny_CD(21.11.2014 01:10, ссылка)
- Может быть и так. Хотя мне на жизненном пути чаще попадаются те кто пользует C++, а вот скрипты что-то не особо. Может сейчас с появлением всяких ведроидов все поменялось. - Codavr(21.11.2014 00:54 - 00:59)
- Молодое поколение. Радио-86РК на асме они не программировали. А вот JS - это они поймут. - Evgeny_CD(21.11.2014 00:53)
- не скажи. Разменять грубую выч. мощу на удобство программирования - это срабатывало всегда. - Evgeny_CD(21.11.2014 00:47)
- Глубина тезиса сбила меня с ног. А примеры можно? - SciFi(21.11.2014 00:55)
- -> Там был секционный микропроцессор на 589 серии и очень хороший бейсико-подобный язык. Наверное, "в кодах для секицй" писать было бы эффективнее, но отчего-то все писали на васике. И делали просто шедевры... Evgeny_CD(68 знак., 21.11.2014 01:02, ссылка)
- Отличный пример. МК с таким быстродействием и памятью существуют уже лет -надцать. А воз и ныне там. Наверное, есть какие-то особенности, нет? - SciFi(21.11.2014 01:09)
- Есть даже современные программируемые калькуляторы -> И даже Android их не убил, что странно :) - Evgeny_CD(21.11.2014 01:16, ссылка)
- ничего странного. и не убьёт. мой TI-89 по удобству работы заткнёт за пояс любую ведроидную поделку. Mahagam(86 знак., 21.11.2014 10:03)
- Программируемые калькуляторы были и при социализме :-) - SciFi(21.11.2014 01:20)
- И даже он их не убил :) - Evgeny_CD(21.11.2014 01:48)
- Есть даже современные программируемые калькуляторы -> И даже Android их не убил, что странно :) - Evgeny_CD(21.11.2014 01:16, ссылка)
- Просто в то время встроенный бейсик был правилом хорошего тона. Чтобы ты мог без заморочек включив компьютер сразу чегонить в нем напрограммировать. Но все серьезное писалось как обычно на ассемблере или в кодах. - Codavr(21.11.2014 01:05)
- Отличный пример. МК с таким быстродействием и памятью существуют уже лет -надцать. А воз и ныне там. Наверное, есть какие-то особенности, нет? - SciFi(21.11.2014 01:09)
- -> Там был секционный микропроцессор на 589 серии и очень хороший бейсико-подобный язык. Наверное, "в кодах для секицй" писать было бы эффективнее, но отчего-то все писали на васике. И делали просто шедевры... Evgeny_CD(68 знак., 21.11.2014 01:02, ссылка)
- Глубина тезиса сбила меня с ног. А примеры можно? - SciFi(21.11.2014 00:55)
- Вот и мне кажется, что нехер засовывать браузер в утюг. Жена все равно чатится с подружками с утюга не станет. - Codavr(21.11.2014 00:51)
- Cильно ->. Но вопросы остаются. Evgeny_CD(605 знак., 21.11.2014 00:42, ссылка, ссылка)
- Именно что в лоб интерпретируется. Там даже хинт есть: если тупит - уберите лишние пробелы и укоротите имена переменных. - lightelf(21.11.2014 11:04)
- Одного не понимаю - как они без промежуточного транслятора обошлись? Или он там все же где-то есть (снаружи, в среде какой)? В интерпретатор некого P кода (условно) - верю, в прямое исполнение JS - нет. - Evgeny_CD(21.11.2014 00:52)
- интерпретатор JS -удивительно маленькая штука. microcontroller that runs JavaScript ---> - General(21.11.2014 10:18 - 10:24, ссылка)
- [MuJS] implements ES5. There are no non-standard extensions, so you can
remain confident that Javascript code that runs on MuJS will also
run on any other standards compliant Javascript implementation. Evgeny_CD(1 знак., 18.02.2023 03:55, ссылка)