
Dmitry
05.12.2016
09:41:28
Толко что из какого то файлик взял)

[Anonymous]
05.12.2016
09:41:53
для многострочных лямбд - нужно

Dmitry
05.12.2016
09:43:42
Такое во всех языках, которые подразумевают использование return
Java, C# и тд

Google

Dmitry
05.12.2016
09:44:36
Потому что в них управляющие конструкции не возвращают значение

Ilya
05.12.2016
09:45:51
нефункциональные управляющие конструкции это тоже не очень, по-моему
в кофе том же самом нормально с этим

Dmitry
05.12.2016
09:46:25
Кофе делали под руби

Roman
05.12.2016
09:46:27
всем привет! кто то юзает?
https://github.com/ueberauth

Dmitry
05.12.2016
09:46:38
А в руби управляющие возвращают
А в жс нет

Dmitry ?
05.12.2016
09:56:30

Aldar
05.12.2016
09:58:28

Artem
05.12.2016
10:12:51
кстати по поводу js, появились еще do expression, правда пока только через babel, а суть такова что там возврат идет последней операции
const a = do {
if(answer) {
42
} else {
0
}
}

Roman
05.12.2016
10:20:21
@hardliner @geakstr на фениксе или через плаг? интересует последнее

Aldar
05.12.2016
10:20:36
на фениксе

Dmitry ?
05.12.2016
10:21:00
В фениксе тоже

Google

Roman
05.12.2016
10:21:16
эх ?

abc
05.12.2016
11:41:11
кофе с его неявным ретурн ужасен и не нужен в 2016. нужен только тайпскрипт

Aldar
05.12.2016
11:41:52

Евгений
05.12.2016
11:45:58
неее, ты не понимаешь
если ты в cs не дай б-же последним оператором оставишь цикл, то это развернется в дикую поебень
с сохранением результатов в массивчик
и прочая такая вот неявная хрень

kana
05.12.2016
12:57:40

Artem
05.12.2016
13:27:41
вот хз, бабел вроде правильно все собирает, работает как задуманно
а, ссори, нет )
действительно проблемное место

Dmitry
05.12.2016
13:29:40
Вы чёт жёсткие
Если делаете в функциональном стиле - нечего лепить try

Artem
05.12.2016
13:30:52
у js смешанная парадигма, он должен и так и по другому. сейчас ввели async await, и там стандартый способ ловли ексепшенов это как раз try catch
видимо из блока catch нельяз вовзрат делать

Dmitry
05.12.2016
13:32:35
Оборачивай в монаду Option
И отрабатывай все

kana
05.12.2016
13:33:23

Artem
05.12.2016
13:34:03
я про do нотацию, он не превращает экспрешен в return экспрешен в блоке catch

kana
05.12.2016
13:34:49
ну тут и из try return убрался

Google

kana
05.12.2016
13:35:24
ладно, я все равно не пишу на js, мне моей кложи хватает

Taras ?
05.12.2016
13:52:33
добрый день)
кстати, если речь о js - какую книгу посоветуете/можете скинуть - по последних изменениях js ? (15-16-17)

Ilya
05.12.2016
13:57:51
если они есть в книге, то они, видимо, не совсем последние

Dmitry
05.12.2016
13:58:26
У меня есть книжка по js за 2000 год - вот это мега раритет
Тогда на жс делали бегущие строки и кастомные курсоры
А ещё делали кнопки нажимающиеся, и без жс никак, потому что цсс не было
Вот это были времена...

Artem
05.12.2016
14:12:07

Taras ?
05.12.2016
14:13:03
меня интересует только vanilla.js

Yuriy
05.12.2016
14:13:43
фланаган

Artem
05.12.2016
14:13:58
vanilla js тоже разная, хром текущий уже поддерживает async await, promise да кучу всего что появилось совсем недавно

Ilya
05.12.2016
14:14:02
вот тут у товарища бомбило в т.ч. и на typescript

Ilya
05.12.2016
14:14:03
https://meebleforp.com/blog/36/angular-2-is-terrible

Artem
05.12.2016
14:14:04
генераторы те же

Yuriy
05.12.2016
14:15:30

Artem
05.12.2016
14:17:47
но но, там даже про arrow functions ни слова

abc
05.12.2016
14:24:03
да что-то все гонят на ангуляр, а работы на нем дофига и больше
что не скажешь про реакт

Dmitry
05.12.2016
14:25:49
Он прост как чушка

abc
05.12.2016
14:26:54
кто реакт ? или ангуляр ?

Google

abc
05.12.2016
14:27:21
голый реакт не так и полезен. там куча сторонних либ еще нужна

Artem
05.12.2016
14:27:27
я последние 1.5 года в разных местах работаю только с реактом, норм

abc
05.12.2016
14:27:39
сегодня посмотрел на cycle.js
как всегда за этим говорят будущее
мне ббольше нравится мнение умпутуна из радио т. 90% приложений реакт не нужен. потому что эти приложения не фейсбук. у них нет столько компонентов. да и идея компонентов не всем нужна. а то делают хелловорд проект с километров зависимостей

Admin
ERROR: S client not available

Ilya
05.12.2016
14:29:09
без jsx, уже хорошо )

Artem
05.12.2016
14:30:28
да я не спорю что всему свое место, я лишь говорю что с вакансиями по реакту не все так плохо, работа всегда есть
а проекты как правило крупные, с болшим количеством клиентской логики

abc
05.12.2016
14:30:57
а я говорю что реакт пихают везде, и где не нужен он тоже)

Artem
05.12.2016
14:31:35
ну и рельсы тоже пихают везде, где можно было более простыми решениями обойтись, это не проблема реакта )

Dmitry
05.12.2016
14:31:56
Ангуляр прост как чушка

Taras ?
05.12.2016
14:33:04

Dmitry
05.12.2016
14:37:11
Ее нету нигде

Rumata
05.12.2016
14:42:05
!?
wtf?
и вот я тут
по моему щас в любой вакансии
по крайне мере в этих наших европах стоит реакт и никакой не ангуляр

Google

Rumata
05.12.2016
14:44:50
,,, запятые вот возьмите

Dmitry
05.12.2016
14:48:22
Ангуляр ангулярили ангулярили, да не выангулярили

Aldar
05.12.2016
14:49:34
ангуляр медленный для свистоперделок оказывается

Zulkar
05.12.2016
14:55:56
Vue как?

Artem
05.12.2016
14:56:17
vue быстрый
и preact

Yuriy
05.12.2016
14:56:28
Последние фичи должны быть на мдн и сайте бабеля

Zulkar
05.12.2016
14:57:22
Чёт везде одни ангуляры да реакты

abc
05.12.2016
15:03:23
718 реакт 1500 ангуляр

Rafkat
05.12.2016
15:12:45
Я видел лендинги на ангуляр
Где главная страница лендинга собиралась из кусочков ng-template
И кушала ~400 mb ram

Aldar
05.12.2016
15:13:41
ангулярщики использовали свой золотой молоток

Rafkat
05.12.2016
15:13:46
И 130-140% cpu на safari

Dmitry
05.12.2016
15:21:52
Я видел вчера 517 папок в node_modules ещё до того как я начал делать проект - после бутстрапа реакта