Cesare Borgia
Я не люблю делать регистрацию и аутентификацию на вебсокетах.
то что оставить как есть? просто хз как-то, держать соединение сокетов и одновременно делать http запросы
Andrew
о, коллеги, а подскажите такую штуку, на некоторых сайтах вебсокеты нормально отдают json, а на некоторых через девтулс нифига не видно контент, я так подозреваю там бинарка прилетает?
⩔wein
то что оставить как есть? просто хз как-то, держать соединение сокетов и одновременно делать http запросы
Ну их же мизер делается. Думаю с точки зрения производительности это вообще ни на что не влияет. Если так архитектура удобнее и проще(а на мой взгляд таки да) то мне кажется это оправдано.
Cesare Borgia
:) спасибо, теперь чуствую себя более уверенным
Cesare Borgia
Могу продолжать работать
Чурка
Что делает кофескрипт?
Кофескрипт достаточно забавным способом смещает акценты в сторону большей функциональности по сравнению с JS – идеология «нет операторов, все выражения», отказ от статических функций в пользу лямбд, отказ от тернарных циклов в пользу итерации по множествам.
Чурка
Если считать JS предшественником CS, то можно сказать, что кофе искореняет его атавизмы, пришедшие от компилируемых языков.
Arseniy
Что делает кофескрипт?
превращает джаваскрипт в руби
Чурка
С таким же успехом можно сказать, что в Питон или Lua.
Чурка
При этом всем, кстати, кофескрипт остается преимущественно императвным ЯП и не заставляет полностью переходить на функциональную идеологию.
Arseniy
нет, они сами так утверждают вроде. по крайней мере после прочтения исходников компилятора кофискрипта вроде это утверждение кажется верным. (отсылки к руби в комментах, например)
Чурка
Утверждать вот можно многое, а с Руби у него не больше общего, чем с Питоном, опять же.
⩔wein
При этом всем, кстати, кофескрипт остается преимущественно императвным ЯП и не заставляет полностью переходить на функциональную идеологию.
на функциональную идеологию я в общем и так уже перешел. редакс, рамда, иммутабельные типы данных и прочая.
⩔wein
По сути - да.
ясно, ну это интересно вообще. куда интереснее чем я думал глядя на их примеры
⩔wein
меня останавливает от использование purescript то что нужно биндинги писать к библиотекам. там конечно ffi хорошее, но откровенно просто лень это делать для каждого нужного компонента
⩔wein
если тут можно получить хотя бы часть плюшек, без этого недостатка то можно и попробовать
Чурка
если тут можно получить хотя бы часть плюшек, без этого недостатка то можно и попробовать
Ну вот абсолютно все JS-библиотеками, с чем я работала под CS, запускались без каких-либо проблем из коробки.
usernameak
Nikita
https://i.stack.imgur.com/Ktv4E.png
Nikita
Как включить это в хроме? Именно чтобы джс отображало, в новых версиях ctrl+shift+j просто дев тулзы открывает
Anonymous
кофескрипт — язык богов. Если бы не поехавший парсер, из-за которого ошибки случаются в неожиданных местах он ну очень крутой.
usernameak
Что это?
Массив со значениями от a до b
Anonymous
и гаразде меньше визуального мусора
Arseniy
Что это?
подозреваю, что это: http://coffeescript.org/#slices. а чёрт, видимо нет.
Vlad
Массив со значениями от a до b
Это конфликтует со спредом
usernameak
usernameak
Это конфликтует со спредом
Перед спредом либо запятая либо скобка
Дима
Массив со значениями от a до b
Просто массив чисел, и всё?
One
Серьезно ? ))
так я давно тут
CybernatiC
😂
usernameak
Если там переменные, то заменяетсяна цикл
usernameak
циклом массив заполняет
Vlad
Перед спредом либо запятая либо скобка
Если не конфликтует напиши пропозал, Бабель плагин, и сабмить в tc39/proposals
Дима
const range = (from, to) => Array.from({ length: to - from + 1 }, (_, i) => i + from) range(4, 7) [ 4, 5, 6, 7 ]
Cesare Borgia
А как вам elm?
Arseniy
та нет, в кофискрипте же суть в том, что ещё куча другого сахара (который лично мне не очень нравится и даже ведёт к проблемам в контексте жс)
Cesare Borgia
Тоже красив и тоже хорошо
Дима
А как вам elm?
Вещь в себе
Дима
Довольно жёстко декларирует true way
Дима
Что-то не так?
usernameak
не знал такое
usernameak
Шоэт
Дима
Шоэт
Добро пожаловать в 2017, Фрай
Дима
Со своим кофем весь es6 проспишь)
Дима
Теперь ещё и function не надо писать, прикинь, немыслимо вообще)
Дима
Это плохо?
Да, потому что я его true way таковым не считаю, например
Дима
Если уж упарываться, то по полной, purescript 👀
usernameak
А что aray fron делает
Дима
Открывает MDN за тебя)
usernameak
✍🏼
usernameak
usernameak
✍🏼
Этот эмодзи такой реалистичный
⩔wein
А как вам elm?
я в продакшене опыта не имею, только для себя смотрел. но по тому что смотрел - я бы сказал что лучше взять purescript
usernameak
А что aray fron делает
⩔wein
А что aray fron делает
https://developer.mozilla.org/uk/docs/Web/JavaScript/Reference/Global_Objects/Array/from
usernameak
Универсальненько.
Oleg
Напомните тот список чатов разных айтишных, то ли он из списка гугла выпал, то ли я гуглить разучился...
Oleg
Не, там на гиктаймсе было тут. Но и за этот спасибо
Dan
это он и есть
Дима
Кэп)
Oleg
И ещё если arguments почитатать
Oleg
И ещё разные если
snatvb
Угу
snatvb
Кэп)
Второй акк регнул? 😄
Oleg
А чем они отличаются?
Дима
Второй не забанен везде, где я не админ