Evgeny
Я вроде в 2010 ее тыкал первый раз
KlonD90
Evgeny
Окстись
Evgeny
Именно тыкал
Oleg
Я в 2012 хотел на ней проект сделать, но передумал
Сергей
Кажется, нода только в 12 году дошла до состояния продакшена?
Evgeny
Даже нет -лето 9
Oleg
Всё что было до 0.10 версии - было не то
Ilya
Она ещё рассыпалась на ноду и %username io
Oleg
Это не на долго
Ilya
После воссоединения выстрелила вроде
Дмитрий
тот кто угарал по JS до ноды всегда хотели что-то типо ноды
Oleg
Потом ребята осознали что с JS нельзя делать лонг терм суппорт
Oleg
А до ноды был на бекенде JS
Ilya
Я помню что на io были годные фичи которые потом в ноду включили
Oleg
Просто нода была первой кто предоставил фреймворк из коробки
Ilya
Не помню только какие
Дмитрий
нет
Дмитрий
нода появилась после появления V8
Дмитрий
в опенсорсе
Oleg
Да я и сам уже не помню названий :D
Дмитрий
V8 появлися после того как гугл пришел на рынок браузеров
Ilya
В то время на пхп все писали
Oleg
То что было до ноды - было не на V8
Ilya
Жс на бэке вообще не видел
Дмитрий
нода это по сути V8 + доступ к файловой системе
Oleg
Не только
Oleg
Это вебсервер в пару строк
Oleg
Именно эта фича была долгое время сразу на офсайте
Дмитрий
не правильно выразился, нода это V8 + доступ к блокирующим системным вызовам
Дмитрий
файловая система
Дмитрий
порты
Oleg
Но для конечного юзера - вебсервер
Дмитрий
поэттому стало возможно открыть порт
Дмитрий
и запустить сервер
Ilya
Ну жыквери на крайняк
Дмитрий
https://www.mixcloud.com/TWiT/floss-weekly-435-npm/
Дмитрий
тут про это чувак создавший NPM рассказывает
Oleg
Вообще JS на сервере это не обязательно именно вот веб-сервис или сборщик чего-то
Ilya
Когда надо было свистопирделку выдавить
Oleg
Я когда-то участвовал в проекте - там JS через C# запускался. Система управления складами - есть база, есть с закрытыми исходниками софтина на C# которая всем управляет и есть некоторый редактор скриптов, через который можно конфигурировать систему используя предоставленный апи. Причем всё на деревянном уровне чтобы справился джун или даже не совсем программист, но человек хоть как-то умеющий кодить. И все эти скрипты - JS
Дмитрий
ну и что это была C# система значит VM CLR.NET
Anonymous
#вакансия #fullstack
Город и адрес офиса: Нижний Новгород
Формат работы: #удаленка
Занятость: полная
Зарплатная вилка: 150000 рублей
Описание вакансии: https://nn.hh.ru/vacancy/20668770
HashTag
Подписка на #вакансия
Подписка на #fullstack
Подписка на #удаленка
Oleg
Сейчас на JS даже железо можно кодить
Oleg
JS конечно везде проник
Дмитрий
сейчас можно на всем все кодить
Mark ☢️
Сергей
Это еще больше пугает)
Oleg
Китайцы делают что-то типа ардуино
Дмитрий
emscipten
Oleg
Много разных железяк, на хабре даже статьи были
Oleg
Давно
Дмитрий
c++ -> JS
Oleg
Так или иначе ты пишешь на JS
Дмитрий
JS -> Native Client (C++)
Oleg
Сейчас зная JS можно в итоге писать от железа для сурового производства до красенья кнопочек на хипстерских сайтах
Mark ☢️
https://copy.sh/v86/
Oleg
Остался только космос и кардиостимуляторы
Oleg
Непокоренные
Дмитрий
только это все компилируется в c/c++
Дмитрий
или ассемблер
Дмитрий
и это все написано на том жн c/c++
Mark ☢️
Джаббаскрипт не зрелый
Mark ☢️
Ибо нет еще реализации джаббаскрипта на нем же
Дмитрий
да
Дмитрий
когда будет self hosting
Дима
Парень просто очень гордится своим стремительно устаревающим навыком
Дмитрий
In computer science, bootstrapping is the process of writing a compiler (or assembler) in the source programming language that it intends to compile.
Дмитрий
https://en.wikipedia.org/wiki/Bootstrapping_(compilers)
Дима
Потому что под крестами там внизу ещё столько всего
Дмитрий
turtles all the way down
Дима
Vladimir
Дима
И не одна