Загрузка страницы

Пять мифов об 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
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
24 ноября 2017 г. 20:56:03
00:13:54
Другие видео канала
Пять мифов о Raspberry Pi: зачем создавалась, как работает с Win 10 и кто победит — Pi 3 или ArduinoПять мифов о Raspberry Pi: зачем создавалась, как работает с Win 10 и кто победит — Pi 3 или ArduinoПять мифов об Ардуино: история создания, Arduino Wars и войны клонов. Железки АмперкиПять мифов об Ардуино: история создания, Arduino Wars и войны клонов. Железки АмперкиКак страдали программисты в 80-х. Подключаем Arduino модуль к БК 0010 и пишем для него игруКак страдали программисты в 80-х. Подключаем Arduino модуль к БК 0010 и пишем для него игруСлучайные числа: как обмануть игровой автомат, рулетка с роботом и кубики на Raspberry. ТехноБайкиСлучайные числа: как обмануть игровой автомат, рулетка с роботом и кубики на Raspberry. ТехноБайкиOnion Omega2 — одноплатник с Linux на борту: C++, JS, Python и PHP. Железки АмперкиOnion Omega2 — одноплатник с Linux на борту: C++, JS, Python и PHP. Железки АмперкиКак это работает: производство печатных плат и Troyka-модулей. Железки АмперкиКак это работает: производство печатных плат и Troyka-модулей. Железки Амперки16 лучших Arduino проектов AlexGyver16 лучших Arduino проектов AlexGyverПосылка для Arduino # 2 (Raspberry Pi 3, Orange Pi H5 Zero, датчики и много много модулей =))Посылка для Arduino # 2 (Raspberry Pi 3, Orange Pi H5 Zero, датчики и много много модулей =))Массивы в JS на практике – Урок #8 | Базовый JavaScriptМассивы в JS на практике – Урок #8 | Базовый JavaScriptEspruino Pico. Миниатюрная платформа для разработки под JavaScript. Железки АмперкиEspruino Pico. Миниатюрная платформа для разработки под JavaScript. Железки АмперкиSTM32 Discovery — для тех, кто перерос Arduino. Железки АмперкиSTM32 Discovery — для тех, кто перерос Arduino. Железки АмперкиExploring the Arduino with NodeJS and Johnny-Five: Patrick CatanzaritiExploring the Arduino with NodeJS and Johnny-Five: Patrick Catanzariti💡Дешёвые модули умного дома с Aliexpress💡Дешёвые модули умного дома с AliexpressПайка для чайников: два способа пайки. Проекты АмперкиПайка для чайников: два способа пайки. Проекты АмперкиПять мифов о DIY: кто такие мейкеры, что такое диайвай и как необходимость стала развлечениемПять мифов о DIY: кто такие мейкеры, что такое диайвай и как необходимость стала развлечениемLinux на Arduino. Платформы Tian, Yún и Yún mini. Железки АмперкиLinux на Arduino. Платформы Tian, Yún и Yún mini. Железки АмперкиБионический будильник на Arduino Uno за 5 простых шагов. Мини-проекты АмперкиБионический будильник на Arduino Uno за 5 простых шагов. Мини-проекты АмперкиМеханический паук с самонаведением на Raspberry Pi. Проекты АмперкиМеханический паук с самонаведением на Raspberry Pi. Проекты Амперки
Яндекс.Метрика