Bonart
тем интереснее челенж!
Вот смотри и учись, а то так и будешь всю жизнь ключи подавать ;)
Hog
SSH?
Bonart
Невозможно с честью отказаться наступать по колено в добре, когда следуешь за лидером, которому это добро по шею
Bonart
Первая из анекдота про сантехника, ученика и подвал с добром :)
Hog
про дерьмище понял, а остальное - нет
Shub
Ну, это можно обойти, если понятно какую ошибку при пустом значении показать
сложность в том, что во-первых, стрелки пишут все и как попало, а во-вторых, хотя стрелки и заколхозили, а операторы для их композиции - нет
Shub
поэтому оно все выглядит как длинная сопля в поинт-фри, густо усыпанная комментариями в стиле // wtf, почему мои Arrow.before выполняются одновременно?
Shub
сегодня еще офигительная тема всплыла: композировать Result<'a, 'b> мы худо-бедно можем, а вот Async<Result<>> - уже нет, потому что Влашин ничего на эту тему не писал
Shub
поэтому все отцы сегодня морщили ум полдня
Shub
да придется. сложность только, что код не каждый день писать удается
Shub
я конечно напишу, но может быть поздно: коллеги-то могилу себе копают вот прям щас
x
Хотя может это не он, а Симан. Путаю их.
x
Decouple dicisions from actions, чет такое
x
Ну а дальше см. ролик с Гитлером и монадами 😅
Андрей
scalafmt и выкинуть оверинжиниринг. На котлине иначе то же самое будет
Андрей
Адъ! Но тут опять, прокладку менять, а не скалу. Есть же нормальные жирафы 🦒 и в скале даже мускулистее
Dr. Friedrich
У него, вон, IDE показывает всякие ворнинги, надо их пофиксеть
Dr. Friedrich
Ну и код какой-то просто содомейский, да.
Dr. Friedrich
Можно и на F# такой же написать уродский.
Dr. Friedrich
И на журафе
Андрей
что происходит в этом кусочке?
последовательно авайтятся футуры, которые уже запущены. бред вопщим. Чувствую вселенскую боль и осознаю, что против индусского кода никакая парадигма нас не спасёт 😞
Dr. Friedrich
Но, кажется, с практической точки зрения, если на микроперформанс не смотреть, то разницы особо никакой не будет?
Dr. Friedrich
Ну кроме того, что код уродский
Dr. Friedrich
И можно было так val tasks = if (doCDC) { … Vector(f1, f2, f3) } else Vector(f1, f2) Future.sequence(tasks)
Dr. Friedrich
Алсо в новой скале есть норм toBooleanOption вместо вот этих экзерсисов с Try(s.toBoolean).getOrElse(false)
Dr. Friedrich
От всего кода несёт, над заметить
Vladislav
Hog
:D
Над кем смеётесь? Над собой смеётесь!
Anonymous
вот прям в голос
Anonymous
сегодня еще офигительная тема всплыла: композировать Result<'a, 'b> мы худо-бедно можем, а вот Async<Result<>> - уже нет, потому что Влашин ничего на эту тему не писал
Anonymous
поэтому все отцы сегодня морщили ум полдня
Vasily
Блеать, посмотрел, сколько жрет Resharper.Host
Vasily
Схуяли 5 гигов, а, @fvnever ?
Dr. Friedrich
Vasily
Мало? Много?
Ну вот чет как-то дохрена
Dr. Friedrich
На средне-крупной руки F# проекте — нормально.
Vasily
Получается, райдер одним проектом суммарно отжирает 8 гигов оперативы
Dr. Friedrich
А на какой ОС?
Vasily
windows 10
Vasily
Я считаю, это ненормально
Dr. Friedrich
Ну на нашем плагине примерно столько же ест. Мы знаем про проблемы и работаем над этим.
Dr. Friedrich
Надо FCS трамбовать
Vasily
Ясненько
Фил Ранжин
с друганом будем у бреслава интервью брать
Фил Ранжин
думаю вот, завалить его вопросами "почему не F#"
Vladyslav
а кто это?
Фил Ранжин
создатель котлина
Фил Ранжин
да, я сам охерел
Анна
ну, не подкачай
Фил Ранжин
я на самом деле на этих интервью очень слаб
Анна
Фил Ранжин
потому что я люблю F# а не скалу
Vasily
Слово-то какое заморское (с)
Анна
я думаю, ответ на вопрос "почему не скала" можно в десятке интервью с Бреславом найти как минимум
Анна
@fillpackart кстати стоит пересмотреть/перечитать старьё, чтобы не повторяться
Фил Ранжин
да, мой чел этим всегда занимается
Фил Ранжин
фишка интервью всегда в том, что ты показываешь. что чел мудак. Вот я за время интервью привязываюсь к ним, и не хочу этого показывать
Фил Ранжин
при том, что я и так заочно очень хорошо отношусь к бреславу
Фил Ранжин
короче это злой жанр
Фил Ранжин
как и статьи, всегда нужен конфликт, всегда должен быть какой-то хуесос, которого забороли
Фил Ранжин
ладно в общем, если у кого есть идеи хороших вопросов - буду рад
Doge
ладно в общем, если у кого есть идеи хороших вопросов - буду рад
Можно спросить про котлиновский пропозал с тайпклассами
Фил Ранжин
что там за история7
Фил Ранжин
долго висит? что за дискашн?
Анна
Потому что C# не говно.
Они под JVM хотели же
Фил Ранжин
Потому что C# не говно.
а по-моему говно
Диёр
потому что я люблю F# а не скалу
скала ревновать не будет?
Фил Ранжин
скала ревновать не будет?
кого волнует тупая бывшая?