@JSlang

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

n06rn
26.02.2017
16:50:51
Не понимаю вообще такого нервного отношения к обширной базе пакетов в npm) Ну да, там несколько миллионов пакетов, можно ничего не юзать и писать всё руками самому)) И страдать, это выбор каждого
да не, это само собой- разнообразие прекрасно. Одна из самых больших библиотек в индустрии. Просто когда ты пробуешь три или четыре библиотеки, развивающиеся синхронно для решения одной и той же задачи, но обладающие собственными нюансами... Короче такое удовольствие

Дмитрий
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
http://городшахты.рф/open-stajl-pizding/
Это ж к растровым тайлам, и 404.

Тыц 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’а я бы тоже не отказалась.

Я его вообще пытаюсь использовать как замену Питону последнее время .-.

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

кто как делает?

Victoria
26.02.2017
20:13:05
Так какие задачи он помогает решить по сравнению с обычным JS?
Не совсем верная постановка вопроса же. Задачи он позволяет решить все те же, что решаются полными по Тюрингу языками. Разница, скорее, как у C# и VB.NET – т.е. в способах описать одни и те же действия.

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

Ywein
26.02.2017
20:15:19
Но у каждого из поисанных выше языков есть фанаты именно их способа описания алгоритма, а вместе с ними - и ниша.
Ну так я о том же. Вот purescript например позволяет писать для веба(ну или чего то другого по желанию) на чисто функциональном языке близком к хаскелю. Тайпскрипт хочет решить проблемы энтерпрайза и добавляет в язык типизацию и еще разные фичи.

Что делает кофескрипт?

Так что я бы делал так же.

Блаженный
26.02.2017
20:17:46
Я не люблю делать регистрацию и аутентификацию на вебсокетах.
то что оставить как есть? просто хз как-то, держать соединение сокетов и одновременно делать http запросы

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

Ywein
26.02.2017
20:18:54
то что оставить как есть? просто хз как-то, держать соединение сокетов и одновременно делать http запросы
Ну их же мизер делается. Думаю с точки зрения производительности это вообще ни на что не влияет. Если так архитектура удобнее и проще(а на мой взгляд таки да) то мне кажется это оправдано.

Блаженный
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:33:53
По сути - да.
ясно, ну это интересно вообще. куда интереснее чем я думал глядя на их примеры

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

если тут можно получить хотя бы часть плюшек, без этого недостатка то можно и попробовать

Victoria
26.02.2017
21:13:32
если тут можно получить хотя бы часть плюшек, без этого недостатка то можно и попробовать
Ну вот абсолютно все JS-библиотеками, с чем я работала под CS, запускались без каких-либо проблем из коробки.

Антон
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
Что это?
Массив со значениями от a до b

Admin
ERROR: S client not available

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

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

Vladimir
26.02.2017
21:48:57
Массив со значениями от a до b
Это конфликтует со спредом

Антон
26.02.2017
21:54:41


Это конфликтует со спредом
Перед спредом либо запятая либо скобка

Дмитрий
26.02.2017
21:57:10
Массив со значениями от a до b
Просто массив чисел, и всё?

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
Перед спредом либо запятая либо скобка
Если не конфликтует напиши пропозал, Бабель плагин, и сабмить в tc39/proposals

Дмитрий
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
А как вам elm?
Вещь в себе

Довольно жёстко декларирует true way

Дмитрий
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 не надо писать, прикинь, немыслимо вообще)

Страница 707 из 2237