Aleksandr
а зачем это, не знаю
Aleksandr
в эфире рубрика "ебанет? / не ебанет?"
Vladyslav
не, я просто первый раз такое вижу. Это какой-то next level
Aleksandr
ну вообще это discard pattern из C# 7
Aleksandr
если ты о синтаксисе
Vladyslav
я бы делал как-то так #pragma warning disable 4014
Vladyslav
вместо этого бреда
Aleksandr
я бы делал как-то так #pragma warning disable 4014
меня честно говоря вообще сама идея пугает
Aleksandr
дело тут вообще не в синтаксисе
Vladyslav
меня честно говоря вообще сама идея пугает
тоже да, но еще пока не дошел до того зачем они не ждут
Vasily
В теории просто компилятор может оптимизнуть, кмк
Aleksandr
да скорее всего там внизу какой -нибудь await Task.Delay(5000) спрятали
Aleksandr
тут код странный по нескольким причинам
Aleksandr
например, зачем тут this?
Aleksandr
ну ладно, ок
Vladyslav
выходцы из Питона (я не в курсах, но говорят что там везде self любят)
Aleksandr
там он необходим, емнип
Vladyslav
ну вот и у нас вместе _name, this.name
Aleksandr
почему подчеркивается if и var?
Aleksandr
fire & forget
а если там где-нибудь dispose?
Vladyslav
почему подчеркивается if и var?
if в тренарку хочет, а var - еще один code style - надо явно тип написать
Aleksandr
я отрефакторю метод, добавлю туда вызов какой-нибудь transient или scoped disposable зависимости, зарегистрированной в DI
Aleksandr
я буду думать, что меня всегда будут дожидаться
Aleksandr
а оно раз и ебанет
Aleksandr
для fire & forget хорошо использовать воркеры из какого-нибудь hangfire
Vladyslav
согласен. Это у нас такой аналог асинхронной очереди
Vladyslav
таску мы не ждем, но создаем новую, а результат сетим через CancellationTokenSource
Aleksandr
а точно не TaskCompletionSource?
Vladyslav
да, через него
Anatoly
для fire & forget хорошо использовать воркеры из какого-нибудь hangfire
а в хенгфаере не ебанёт, видимо. он волшебный.
Aleksandr
да тоже ебанет
Anatoly
Mikhαil
вместо этого бреда
Почему это бред
Mikhαil
Наоборот ты явно показываешь что есть ответ но ты его не юзаешь
Vladyslav
ответ это таска, чего это ты его не юзаешь
Vladyslav
вырубить await таску - вот что там действительно происходит
Mikhαil
А
Mikhαil
Все
Mikhαil
Я невнимательно прочитал
Mikhαil
Норм когда у тебя таск дженерик и ты ответ не юзаешь
Mikhαil
Типа _ = await Что-тоТам
Oleksandr
зарелизится 3 вью - можно будет писать биндинги, есть желающие поучаствовать?
Желание то есть, но я в F# нубьё, так что может когда-нибудь...
Vladimir
ну я думаю еще месяца полтора есть времени прокачаться)
Андрей
зарелизится 3 вью - можно будет писать биндинги, есть желающие поучаствовать?
а что такого там будет, что это станет интересно? и почему нельзя просто нагенерить?
Ilya
Добавят поддержку ts, вроде бы.
🇺🇦 Дмитрий
а что за биндинги?
Ilya
Как с реактом, только вью. Чтобы можно было на F# писать.
Vladimir
а что такого там будет, что это станет интересно? и почему нельзя просто нагенерить?
там норм поддержку jsx завезут, а значит разметку можно будет не текстом а фаршем писать
Vladimir
ну и аналог хуков реактовских, можно только их заимплементить без поддержки классов
Vladimir
получится функциональный вью на функциональном языке)
Андрей
я в вебфреймворках нибумбум, но есть мнения, что vue уже не торт, все на svelte, который тоже уже на ts кто-нибудь юзал? https://svelte.dev/blog/svelte-and-typescript
Igor
vue сильно лучше реакта? В интернете мнения примерно поровну поделились
Ilya
Ну не, у свелте и вью размеры аудиторий разные совсем. Я свежей статистики не видел, но сомневаюсь, что были сильные изменения.
Denis
в прицнипе все монопенисуально, но vue поприятнее реакта
Denis
и легче заводится (не обязательно тащить jsx и тд и тп)
Vladimir
у вью на главная фича что он полностью реактивный, а какая фича у свелте?
Igor
и почему F# должен использовать какой-то чужой фреймворк? Может надо свой?
Sergey
Тоже вроде с $
+ он не жирный и быстрый (Как говорит рекламный буклет)
Igor
блин, я тут 2 вечера смотрю spring, ну после жирафа плакать хочется, все на аннотациях
Igor
с учетом популярности этого spring, все остальное еще хуже чтоли?
Sergey
с учетом популярности этого spring, все остальное еще хуже чтоли?
Тут недавно юзали хмл для конфигов а ты про аннотации говоришь
Ayrat
Ну правда хуже. Для спринга есть ВСЁ
Igor
а еще я посмотрел хваленный Stream API, группировки после Linq/Seq выглядят жутко: stream.collect(Collectors.groupingBy(...));
Ayrat
Ну кстати не шутя быстрее
Anatoly
Ну правда хуже. Для спринга есть ВСЁ
это одна из удивительных штук в джаве.