Anonymous
сукабля покажите проект для НОДЖС где нет package.json
Anonymous
заебись, лучше конечно овер9000 файлов переименовать из .js в .mjs
Anonymous
а еще наебнется универсальный жс, на который все дрочат
Anonymous
придется mjs на реакте и js на реакте лол
Denis
Серег давай потише
Anonymous
то есть тебе все равно? а как ты будешь евангелировать изоморфов своих?
Vladimir
не, mjs логичное решение
Vladimir
по сути другая грамматика
Vladimir
я бы только .es назвал
Aleksey
я бы только .es назвал
lacks conflicts with other major software removes the JS moniker/signifier in many projects such as Node.js, Cylon.js, Three.js, DynJS, JSX, ... removes JavaScript -> JS acronym association for learning is an existing TLD, could be place for squatting / confusion. small usage on npm
Vlad
если package.json, то уже не получится сделать "$ node whatever" так как может не быть pkg рядом
Denis
то есть тебе все равно? а как ты будешь евангелировать изоморфов своих?
Я больше про реальный сектор, делаю так, чтобы текущие проекты работали и новые запускались быстро. Ты прикрой там меня и сделайте всё правильно.)
Anonymous
я туда не хочу лезть
Anonymous
я вон лучше снова расчехлю свн и символ рубля в новом cldr в новые страны добавлю
Denis
👍
Anonymous
https://github.com/Microsoft/TypeScript/issues/3508#issuecomment-226220552 небезызвестный чел в нашей секте
Vladimir
странный типок
Anonymous
согласен
Anonymous
но что-то такое для rxjs 5 было бы круто, но без статической типизации была бы печаль печальная
Vladimir
было бы круто, но над людьми, которые используют stage 0 в продакшне можно только смеяться
Nikolay
Господа а почему с нодой все плохо говорят го лучше
Nikolay
Обьясните мне ноуд профану
Vladimir
У Го есть ряд преимуществ, это так
Alexander
Но он не нужен
Vladimir
это очевидно
Denis
Владимир целый час посвятил на шестом Node.js Meetup, рассказывая о том, почему Go - 💩
Denis
Хотя в целом 💩lang коммьюнити радует
Denis
И работает код быстро, и утечек нет почти, GC многопоточный и тд
Vladimir
Я недавно обнаружил, что реально не существует полноценных языков с нормальным набором фич
Vladimir
Обязательно что-то не то
Denis
Мы в итоге придём к тому, что выбираем язык, модель исполнения (потоки да/нет, опции GC и тд), формат выхода и тд
Denis
статическая типизация да/нет
Denis
ну короче, всё это должно закончиться и начаться языковая сингулярность)
Vladimir
я посмотрел, не увидел ничего впечатляющего + очень низкая распространенность
Vladimir
мб OCaml подучить и там все в порядке
Vladimir
но прямо с ходу там напоролся на дикие вещи
Vladimir
я сомневаюсь что его можно использовать для повседневных вещей и сохранить рассудок
Vladimir
это ирония, доклад был про Flow на самом деле
Vladimir
http://vkurchatkin.github.io/talks/flowscript/
Vladimir
про Go два слайда
Nikolay
Конкретно
Nikolay
Почему на бэкенде го шустрее почему код говорят не такой сраный
Vladimir
не, код сраный
Vladimir
быстрее - ну потому что в нативный код компилируется
Nikolay
Так уже важный плюс
Nikolay
Он говорит да
Nikolay
С еще там классов нет говорят
Vladimir
Синтаксис очеь упрощенный, нет енамов, паттерн матчинга, дженериков, null-safety
Vladimir
Это так
Nikolay
Так го норм?
Nikolay
Гугл же ноду двигает
Vladimir
го в основном для написания демонов
Vladimir
но и нода с этим неплохо справляется
Vladimir
ну опять же - нода в этом тоже неплоха
Vladimir
но если нужно CPU - то Go лучше справляется
Vladimir
запускаешь сколько тебе надо
Michael
Владимир целый час посвятил на шестом Node.js Meetup, рассказывая о том, почему Go - 💩
А записывали? А то заскакивал, а там микросервисы микросервисами погоняли, и пошел дальше.
Nikolay
:(
Nikolay
Все сложно
Anonymous
именно потому и написал им чтобы они расслабились
Anonymous
как пофиксить?
Vlad
@mtproto открыть http://regexr.com/ и дебажить
Anonymous
полезно
Anonymous
я без понятия, как сделать чтоб с опциональным аргументом оно разделяло пробелом
Anonymous
то есть
Anonymous
но так опциональность пропадает
Michael
гугли про жадность
Michael
([^ ]*)
Michael
вот, чтобы без пробела хватало
Anonymous
@vkurchatkin я только сейчас заметил. тебе ок когда не js с форматом .js, а js с форматом .mjs 😆
Anonymous
¯\_(ツ)_/¯
Vladimir
на то много причин
Vladimir
flow просто расширяет грамматику
Vladimir
а у модулей своя грамматика
Anonymous
SyntaxError же
Vladimir
он является надмножеством