Пять мифов об Espruino и JavaScript: как появились, кому и зачем нужны. Железки Амперки
Сегодня мы вернёмся к рассказу о мейкерской мифологии и поговорим о JavaScript и Espruino.
Давным-давно, когда экраны мониторы были маленькими,а дискеты большими, в далёкой-предалёкой Калифорнии появился компания Mosaic Comunications. Основатель компании, Марк Андрессон, ранее работал над первым и по сути единственным популярным web-браузером NCSA Mosaic.
На дворе стоял 1995 год. Первая картинка была загружена в Интрент учёными ЦЕРНа менее трёх лет назад. По миру насчитали ровно 18 957 сайтов. Дэвид Файло и Джерри Янг заканчиали первую версию сервиса, который получит название Yahoo!
Скорость 28 800 казалась фантастикой, а Марк Андриссон мечтал об интерактивных и динамичных страницах. Для этого нужен был специальный язык. Компактный, быстрый, работающий на разных платформах и в то же время простой в освоении, людьми далёкими от традиционного программирования дизайнерами и просто фантами зарождающегося web-а.
Разработка была поручена группе программистов с Брендоном Айком во главе — так начиналась история JavaScript.
И вот теперь, два десятилетия спустя, JavaScript добрался до любительской электроники. И сегодня мы разберём пять распространённых мифов о JS, Espruino и связанных с ними железом.
03:13 — для кого предназначен JS: что не так с Arduino и как стартовал проект Espruino.
05:45 — JavaScript это не только Espruino. Tenssel, Onion, BBC Micro:bit, Arduino Tian и Yun — что общего и чем они отличаются.
08:16 — на чём работает Espruino. Как запустить интерпретатор на micro:bit, STM32 и esp8266.
10:17 — насколько скомпилированные скетчи быстрее интерпретируемых скриптов. Или не быстрее? Синхронный ногодрыг и фрактал Мандельброта не врут.
11:34 — много ли железок совместимых с JS.
__________________________________________________________________
Набор «Йодо» для быстрого старта с JS — https://goo.gl/xMzvF7
В ролике использовались:
• Iskra JS — https://goo.gl/W3RMi6
• Espruino Pico — https://goo.gl/9degzE
• BBC micro:bit — https://goo.gl/uTyXs8
• STM32 Nucleo — https://goo.gl/nWqe2K
• ESP8266 — https://goo.gl/MWg6s8
• Arduino Uno — https://goo.gl/UmGsrd
Полезные ссылки:
• справочник по Espruino и JS — http://wiki.amperka.ru/js:start
• устанавливаем Espruino на нестандартные платы — http://wiki.amperka.ru/js:espruino
__________________________________________________________________
#arduino #amperka #js #javascript #espruino #железкиамперки
Видео Пять мифов об Espruino и JavaScript: как появились, кому и зачем нужны. Железки Амперки канала AmperkaRu
Давным-давно, когда экраны мониторы были маленькими,а дискеты большими, в далёкой-предалёкой Калифорнии появился компания Mosaic Comunications. Основатель компании, Марк Андрессон, ранее работал над первым и по сути единственным популярным web-браузером NCSA Mosaic.
На дворе стоял 1995 год. Первая картинка была загружена в Интрент учёными ЦЕРНа менее трёх лет назад. По миру насчитали ровно 18 957 сайтов. Дэвид Файло и Джерри Янг заканчиали первую версию сервиса, который получит название Yahoo!
Скорость 28 800 казалась фантастикой, а Марк Андриссон мечтал об интерактивных и динамичных страницах. Для этого нужен был специальный язык. Компактный, быстрый, работающий на разных платформах и в то же время простой в освоении, людьми далёкими от традиционного программирования дизайнерами и просто фантами зарождающегося web-а.
Разработка была поручена группе программистов с Брендоном Айком во главе — так начиналась история JavaScript.
И вот теперь, два десятилетия спустя, JavaScript добрался до любительской электроники. И сегодня мы разберём пять распространённых мифов о JS, Espruino и связанных с ними железом.
03:13 — для кого предназначен JS: что не так с Arduino и как стартовал проект Espruino.
05:45 — JavaScript это не только Espruino. Tenssel, Onion, BBC Micro:bit, Arduino Tian и Yun — что общего и чем они отличаются.
08:16 — на чём работает Espruino. Как запустить интерпретатор на micro:bit, STM32 и esp8266.
10:17 — насколько скомпилированные скетчи быстрее интерпретируемых скриптов. Или не быстрее? Синхронный ногодрыг и фрактал Мандельброта не врут.
11:34 — много ли железок совместимых с JS.
__________________________________________________________________
Набор «Йодо» для быстрого старта с JS — https://goo.gl/xMzvF7
В ролике использовались:
• Iskra JS — https://goo.gl/W3RMi6
• Espruino Pico — https://goo.gl/9degzE
• BBC micro:bit — https://goo.gl/uTyXs8
• STM32 Nucleo — https://goo.gl/nWqe2K
• ESP8266 — https://goo.gl/MWg6s8
• Arduino Uno — https://goo.gl/UmGsrd
Полезные ссылки:
• справочник по Espruino и JS — http://wiki.amperka.ru/js:start
• устанавливаем Espruino на нестандартные платы — http://wiki.amperka.ru/js:espruino
__________________________________________________________________
#arduino #amperka #js #javascript #espruino #железкиамперки
Видео Пять мифов об Espruino и JavaScript: как появились, кому и зачем нужны. Железки Амперки канала AmperkaRu
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
Пять мифов о Raspberry Pi: зачем создавалась, как работает с Win 10 и кто победит — Pi 3 или ArduinoПять мифов об Ардуино: история создания, Arduino Wars и войны клонов. Железки АмперкиКак страдали программисты в 80-х. Подключаем Arduino модуль к БК 0010 и пишем для него игруСлучайные числа: как обмануть игровой автомат, рулетка с роботом и кубики на Raspberry. ТехноБайкиOnion Omega2 — одноплатник с Linux на борту: C++, JS, Python и PHP. Железки АмперкиКак это работает: производство печатных плат и Troyka-модулей. Железки Амперки16 лучших Arduino проектов AlexGyverПосылка для Arduino # 2 (Raspberry Pi 3, Orange Pi H5 Zero, датчики и много много модулей =))Массивы в JS на практике – Урок #8 | Базовый JavaScriptEspruino Pico. Миниатюрная платформа для разработки под JavaScript. Железки АмперкиSTM32 Discovery — для тех, кто перерос Arduino. Железки АмперкиExploring the Arduino with NodeJS and Johnny-Five: Patrick Catanzariti💡Дешёвые модули умного дома с AliexpressПайка для чайников: два способа пайки. Проекты АмперкиПять мифов о DIY: кто такие мейкеры, что такое диайвай и как необходимость стала развлечениемLinux на Arduino. Платформы Tian, Yún и Yún mini. Железки АмперкиБионический будильник на Arduino Uno за 5 простых шагов. Мини-проекты АмперкиМеханический паук с самонаведением на Raspberry Pi. Проекты Амперки