
Vladimir
11.11.2016
14:10:23
сколько нужно

Pavel
11.11.2016
14:10:24
Нет, спасибо
Есть пакет — поставил и забыл

Vladimir
11.11.2016
14:10:31
Разработчики пишут код

Google

Vladimir
11.11.2016
14:10:38
Это нормально

Aleh
11.11.2016
14:10:39
подожди
мне кажется надо найти jquery плагин

Pavel
11.11.2016
14:10:54

Aleh
11.11.2016
14:10:55
пакет в нпм это говняно

Vladimir
11.11.2016
14:10:57
middleware для экспресса

Aleh
11.11.2016
14:11:01
а если с dom понадобится работать?

hamper ?
11.11.2016
14:11:05
=== instead of ==
в данном случае одинаково, мы же не с пустой строкой сравниваем, не могу придумать кейса где бы различие было

Aleh
11.11.2016
14:11:09
через jsdom в ноде

Pavel
11.11.2016
14:11:11

Vladimir
11.11.2016
14:11:53
Как будто этот чувак будет поддерживать свой пакет

Pavel
11.11.2016
14:12:20

Vladimir
11.11.2016
14:12:33
Ясно с тобой все

Google

Pavel
11.11.2016
14:12:59
Код = зло

Artur
11.11.2016
14:13:05
Кто нибудь swagger использует для документирования api ?

Vladimir
11.11.2016
14:13:13
Ну так смени профессию, ивсе ок будет

Pavel
11.11.2016
14:13:28
https://habrahabr.ru/post/192320/

Vladimir
11.11.2016
14:13:38
Если ты доверяешь левым чувакам из интернета больше чем себе, то лучше так и поступить

hamper ?
11.11.2016
14:13:39

Aleh
11.11.2016
14:14:10

Pavel
11.11.2016
14:14:17

Vladimir
11.11.2016
14:14:47
Да, это написание кода, если по существу

Pavel
11.11.2016
14:14:59

Vladimir
11.11.2016
14:15:18
Если для тебя быстрее и надежнее найти такой код в npm, чем писать самому, то у тебя большие проблемы

Aleh
11.11.2016
14:15:27
лол, пока ты искал пакет, проверял его код, ты бы написал строк 30 кода
а тебе надо было одну
поместить в модуль
и юзать

Pavel
11.11.2016
14:20:13

Vladimir
11.11.2016
14:23:26
A little copying is better than a little dependency

Aleh
11.11.2016
14:23:51
вместо одной строки добавил в проект 20, не разбух, ага

Vladimir
11.11.2016
14:23:54
Как бы я не не любил Go, это верно

Google

Alice
11.11.2016
15:23:57
Как можно читать код без статической типизации?
Если кода больше чем 3.5к строк

Anton
11.11.2016
15:24:24
так же как и с ней

Vladimir
11.11.2016
15:24:32
легко

Alice
11.11.2016
15:25:26
(доков нету)

Anton
11.11.2016
15:25:49
зачем доки?

Александр
11.11.2016
15:26:20
иногда такая дока, что лучше код

Vladimir
11.11.2016
15:28:17
> @frufruherou
Как можно читать код без статической типизации?
Долго и мучительно
Впрочем, дело не в статической типизации per se, а скорее в аннотациях
Может быть статическая типизация без аннотаций вообще, тоже читать невозможно

Alice
11.11.2016
15:30:14
Эх
Может я ниасилил, но нода это ужасно

Vladimir
11.11.2016
15:30:48
ну лучшее, но жить можно

Славик
11.11.2016
15:30:55
а что круто?

Vladimir
11.11.2016
15:31:26
Нода это ужасно, да
Нужна платформа нового поколения для JS

Alice
11.11.2016
15:33:59
Ну хз... Я надеялся что с приходом вебасембли жс начнет умирать

Roman
11.11.2016
15:34:09
нода и нода че с нее взять js + десяток либ

Vladimir
11.11.2016
15:34:35
Это отдельная проблема

Google

Vladimir
11.11.2016
15:34:46
Проблема в самом API ноды
В там какое оно, в том, чего там нет

Roman
11.11.2016
15:35:51
ты про то что они никак не могут es6 модули туда впихнуть

Vladimir
11.11.2016
15:35:57
Люди считают, что с приходом ES201x что то будет модернизировано, но на самом деле все останется как есть
Колбэки, ивент эммитеры, стримы - вот это все останется навсегда

Roman
11.11.2016
15:36:57
ну так оно все из js идет, это можно оборачивать и по-человечески работать

Ҫѐҏӗѫӑ
11.11.2016
15:36:59
как грустно
(на самом деле нет)

Vladimir
11.11.2016
15:37:10

Vladimir
11.11.2016
15:37:19
Но с 2009 js изменился

Admin
ERROR: S client not available

Vladimir
11.11.2016
15:37:38
как например fs/2 с другим апи

Vladimir
11.11.2016
15:37:49
Да, но это вряд ли произойдет

Vladimir
11.11.2016
15:37:57
охотно верю
подписан на те треды
и там тишина месяцами

Vladimir
11.11.2016
15:38:26
Политика такая - нужно что-то, ищите в npm
Из за этого на ноде например нельзя писать скрипты нормально
Потому что без либ мало что можно делать

Roman
11.11.2016
15:39:47
а нпм заходишь и кровь из глаз

Google

Vladimir
11.11.2016
15:40:59
Просто банальная задача - сделать http запрос
Никто ведь не пытается штатными средствами это делать
Потому что API отвратительное

nick
11.11.2016
15:43:19
насколько мне известно в этом и была цель платформы
мол вот вам низко уровневое API, еби..сь как хотите
)

Vladimir
11.11.2016
15:43:43
Ну не была, изначально
В какой то момент сформировался такой подход
Но это тоже не совсем правда, то есть это не очень низкоуровневое API

nick
11.11.2016
15:44:49
ну для скриптого языка с клиента, более чем
хотя хз

Vladimir
11.11.2016
15:44:53
Вокруг просто низкогоуровнего API навешаны эмиттеры и стримы
В большинстве случаев и то и то приходится заворачивать

Pavel
11.11.2016
15:54:10

Vladimir
11.11.2016
15:55:35
Это очень долго рассказывать
Самая большая проблема всего этого - обработка ошибок
Но в целом просто АПИ не соответствует вообще задачам, которые люди пытаются решить

Pavel
11.11.2016
15:57:13

Aleh
11.11.2016
15:57:37
колбэки

Pavel
11.11.2016
15:57:57

Aleh
11.11.2016
15:58:30
ну, в них эти способы обработки не работают