
Дмитрий
26.02.2017
16:49:08
Не понимаю вообще такого нервного отношения к обширной базе пакетов в npm) Ну да, там несколько миллионов пакетов, можно ничего не юзать и писать всё руками самому)) И страдать, это выбор каждого

n06rn
26.02.2017
16:50:51

Дмитрий
26.02.2017
16:51:14
Ну это да

Котяй Негодяй
26.02.2017
17:02:27
Кто-нибудь когда-нибудь ковырял стили для векторных тайлов?

Google

Egor
26.02.2017
17:15:12
http://городшахты.рф/open-stajl-pizding/

Котяй Негодяй
26.02.2017
18:43:29
Тыц mapbox.com/mapbox-gl-js/style-spec,
тыц mapzen.com/documentation/vector-tiles.
В общем, с помощью mapbox-gl-js тянем гео-данные с сервера mapzen и рендерим их на клиенте в векторном формате.

Alexandr
26.02.2017
18:49:26
Всем привет!

b
26.02.2017
19:14:03
Привет

? Алёна
26.02.2017
19:47:28
Тут некрофилы труп насилуют... Будьте бдительны! А то еще в проекте такое увидите... не дай б.же...
http://coffeescript.org/v2/

Victoria
26.02.2017
19:51:53
После очередных попыток починить кардиостимулятор плюсам - такому бы удивляться.
У Кофескрипта нет аналогов, все так же. И от него никуда не деться.

? Алёна
26.02.2017
19:53:29

Victoria
26.02.2017
19:59:36
Кому не нужен, почему не нужен ? CS, суть, лучшее, что смогли родить в качестве универсального скриптового языка. Никакие прочие разработки «удобного, доступного, по заявкам пользователей» близко не давали еще подобного резльтата.
Я вот, если бы не он, в свое время JS учить и не стала.

Ywein
26.02.2017
20:02:28

Victoria
26.02.2017
20:04:05
Это значит, что заменить его в его же нише уже не получится до каких-то принципиальных прорывов в... эээ... лингвистике.

Google

Ywein
26.02.2017
20:04:43
а какая у него ниша?
я серьезно спрашиваю

Victoria
26.02.2017
20:07:05
Так говорю же: универсальный скриптовый язык для всех (!) областей, где может применяться обычный js. От написания HTA до скриптования PRGMaker MV. Хотя вот, кстати, от lua-backend’а я бы тоже не отказалась.
Я его вообще пытаюсь использовать как замену Питону последнее время .-.

Ywein
26.02.2017
20:08:05
Допустим purescript это ФП.
typescript/flow добавляют типизацию.

Блаженный
26.02.2017
20:12:32
Народ, подскажите правильно ли я поступаю. Делаю чат на 2-х серверах: 1 для веб сокетов которые используються доставки сообщений; 1 для REST api, который используеться для регистрации, изменения данных пользователей и т.п.
Теперь скажите, может мне нафиг убрать REST сервер и перевести его на websocket?
кто как делает?

Victoria
26.02.2017
20:13:05
Но у каждого из поисанных выше языков есть фанаты именно их способа описания алгоритма, а вместе с ними - и ниша.

Ywein
26.02.2017
20:15:19
Что делает кофескрипт?
Так что я бы делал так же.

Блаженный
26.02.2017
20:17:46

Andrew
26.02.2017
20:18:06
о, коллеги, а подскажите такую штуку, на некоторых сайтах вебсокеты нормально отдают json, а на некоторых через девтулс нифига не видно контент, я так подозреваю там бинарка прилетает?

Ywein
26.02.2017
20:18:54

Блаженный
26.02.2017
20:19:43
:) спасибо, теперь чуствую себя более уверенным
Могу продолжать работать

Google

Victoria
26.02.2017
20:20:49
Что делает кофескрипт?
Кофескрипт достаточно забавным способом смещает акценты в сторону большей функциональности по сравнению с JS – идеология «нет операторов, все выражения», отказ от статических функций в пользу лямбд, отказ от тернарных циклов в пользу итерации по множествам.
Если считать JS предшественником CS, то можно сказать, что кофе искореняет его атавизмы, пришедшие от компилируемых языков.

Arseniy
26.02.2017
20:23:02

Victoria
26.02.2017
20:23:31
С таким же успехом можно сказать, что в Питон или Lua.
При этом всем, кстати, кофескрипт остается преимущественно императвным ЯП и не заставляет полностью переходить на функциональную идеологию.

Arseniy
26.02.2017
20:24:30
нет, они сами так утверждают вроде. по крайней мере после прочтения исходников компилятора кофискрипта вроде это утверждение кажется верным. (отсылки к руби в комментах, например)

Ywein
26.02.2017
20:25:09

Victoria
26.02.2017
20:25:21
Утверждать вот можно многое, а с Руби у него не больше общего, чем с Питоном, опять же.

Ywein
26.02.2017
20:26:24

Victoria
26.02.2017
20:30:47

Ywein
26.02.2017
20:33:53
По сути - да.
ясно, ну это интересно вообще.
куда интереснее чем я думал глядя на их примеры

Ywein
26.02.2017
20:36:30
меня останавливает от использование purescript то что нужно биндинги писать к библиотекам. там конечно ffi хорошее, но откровенно просто лень это делать для каждого нужного компонента
если тут можно получить хотя бы часть плюшек, без этого недостатка то можно и попробовать

Victoria
26.02.2017
21:13:32

Vladimir
26.02.2017
21:38:04

Антон
26.02.2017
21:44:48

Vladimir
26.02.2017
21:45:08

Nikita
26.02.2017
21:46:27
https://i.stack.imgur.com/Ktv4E.png
Как включить это в хроме? Именно чтобы джс отображало, в новых версиях ctrl+shift+j просто дев тулзы открывает

Google

Dima
26.02.2017
21:47:05
кофескрипт — язык богов. Если бы не поехавший парсер, из-за которого ошибки случаются в неожиданных местах он ну очень крутой.

Антон
26.02.2017
21:47:16

Admin
ERROR: S client not available

Dima
26.02.2017
21:47:16
и гаразде меньше визуального мусора

Arseniy
26.02.2017
21:47:27
Что это?
подозреваю, что это: http://coffeescript.org/#slices. а чёрт, видимо нет.

Антон
26.02.2017
21:48:21

Vladimir
26.02.2017
21:48:57

Антон
26.02.2017
21:54:41

Дмитрий
26.02.2017
21:57:10

OneVPN
26.02.2017
21:58:01

Fayozjon [CybernatiC]
26.02.2017
21:58:18
?

Антон
26.02.2017
21:59:04
Если там переменные, то заменяетсяна цикл

Ywein
26.02.2017
22:02:43

Антон
26.02.2017
22:03:26
циклом массив заполняет

Vladimir
26.02.2017
22:03:40

Дмитрий
26.02.2017
22:05:28
const range = (from, to) =>
Array.from({ length: to - from + 1 },
(_, i) => i + from)
range(4, 7)
[ 4, 5, 6, 7 ]

Блаженный
26.02.2017
22:05:42
А как вам elm?

Arseniy
26.02.2017
22:05:50
та нет, в кофискрипте же суть в том, что ещё куча другого сахара (который лично мне не очень нравится и даже ведёт к проблемам в контексте жс)

Блаженный
26.02.2017
22:05:52
Тоже красив и тоже хорошо

Google

Дмитрий
26.02.2017
22:06:42
Довольно жёстко декларирует true way

Антон
26.02.2017
22:07:21

Дмитрий
26.02.2017
22:07:31
Что-то не так?

Антон
26.02.2017
22:07:42
не знал такое
Шоэт

Блаженный
26.02.2017
22:07:42

Дмитрий
26.02.2017
22:07:52
Шоэт
Добро пожаловать в 2017, Фрай
Со своим кофем весь es6 проспишь)
Теперь ещё и function не надо писать, прикинь, немыслимо вообще)

Антон
26.02.2017
22:08:25