Ayrat
Roman
Диёр
это так стрёмно
Roman
Диёр
древнее говно, на котором всё работает, и от этого древнее говно бессмертно
Диёр
это какая-то очень жёсткая ирония
Roman
Диёр
Диёр
а без точки норм
Ayrat
это же токсично, наверное
тем более что я до сих пор не вкурил какого же 8го варианта не хватает, я просто знаю что его не хватает
Roman
Illia
не хватает ифа где все нулл. видимо тогда ничего делать не надо и таким образом сэкономили строчку =)
Диёр
ах айрат нагнал на человека
Диёр
а он строчку сэкономил
Ayrat
не, не нагнал. Почему нельзя было написать так
if (error != null) setError(error);
if (errors != null) setErrors(error);
if (throwable != null) extractAndSetHttpStatusCode(throwable);
Ayrat
я понимаю, что так КОРОЧЕ и ПОНЯТНЕЕ
Ivan
Диёр
интересно сколько жабабайткода ты сэкономишь так
Диёр
жвм же по дефолту инлайнятся только методы < 35 инструкций
Nuxs🏴☠️
Решил бахать в функциональном стиле, но мне уже страшно
Nuxs🏴☠️
стек не лопнет?
TOV_MULTIMASSO
Зависит от Expr, которое ты на вход подашь и от того, поключится ли tailrec (нет, не подключится)
Dmitry
@omgszer
кажется челикам нужен такой лидер, как ты
https://lenta.ru/articles/2020/02/04/norilsk/?utm_source=lentatg&utm_medium=social
Nuxs🏴☠️
Диёр
TOV_MULTIMASSO
Можно сделать стек вручную и сделать tailrec eval. Кроме того я бы хранил не функции в ast, а символы этих функций.
Она должна вызывать сама себя так, чтобы это было последним действием
TOV_MULTIMASSO
В if-ветке или match-ветке
Nuxs🏴☠️
ну у меня же в match она последней вызывается
TOV_MULTIMASSO
А. Вообще, да. Я бы её eval назвал
TOV_MULTIMASSO
Я думал, int - это что-то другое
Nuxs🏴☠️
это приведение к int
Nuxs🏴☠️
перегрузка
TOV_MULTIMASSO
Ну и надо через dotnet run -c Release
Это больше похоже на eval
Nuxs🏴☠️
TOV_MULTIMASSO
Потому что хвостовая рекурсия работает только при релизе
TOV_MULTIMASSO
В отладочном режиме - не работает
Nuxs🏴☠️
Nuxs🏴☠️
для отладки?
TOV_MULTIMASSO
Ты меня спрашиваешь?
TOV_MULTIMASSO
В этом языке полно вещей, относительно которых можно задать тот же вопрос
Vasily
Не поэтому
Ayrat
Dmitry
Dmitry
ну я еще работающих детей беру
Hog
Диёр
Ayrat
у них даже реактора нет
Можно без реактора, просто надо между бурями находить больше людей чем сдохло в прошлой буре
Диёр
Диёр
их разведчики скорее до тёплых земель дойдут, чем уговорят кого-нибудь к себе зайти
Ayrat
Ayrat
Кстати в сценарии Арк есть возможность сделать автоматона разведчика
Диёр
Угу
Диёр
Я только не понял зачем
Ayrat
Вот нам нужен такой, чтобы не съебался и чтобы люди от него не съебались
Ayrat
Кто ж захочет в Норильске выживать
Dmitry
Nuxs🏴☠️
Диёр
У нас на прошлой работе тестировщик из норильска уехал
Диёр
он смог
Диёр
он справился
Диёр
Я особо никого палками не пиздил, у меня только эти башенки были и тюрьма
Ayrat
Ну, прям как Норильске
Диёр
Тюрьма кстати настолько юзлес оказалась
Диёр
Там вроде 30 человекомест, а за весь сюжет 2 чела туда попало
Ilya
Ну как бы... а чего ты ожидал?
Dmitry
Dmitry
я только негатив получал из-за того что там холодно
Ayrat
Она даже в ендлессе бесполезна. И без нее дисконтент нормас удерживается. Мне вот этим понравился последний сценарий, нет просто двух предельных значений шкал где люди бунтуют. Каждая шкала даёт бусты квантово
Ayrat
То есть в обычном режиме что 1% надежды, что 100% - похуй, главное что больше 0
Диёр
Я вообще слабо понимаю чего они там бунтуют
Ayrat