Ilya
Илья, то, что ты любишь байтикам присунуть, ни для кого не секрет
да ёпт, мой поинт был вообще противоположный....
Vasily
Так что хейта в сторону фшарпа я не понимаю
Vasily
Задачи решаются меньшим количеством кода и нервных клеток
Vasily
Вин-вин
Ilya
А что не генерирует ад?
да какая разница что там генерируется? асинки сишарпа тоже не подарок
Anatoly
https://rules.sonarsource.com/csharp/tag/async-await/RSPEC-4457 смотрите, какое смешное правило
Ilya
так что хуй его знает, чего это вдруг так забеспокоило байтоёбское направление
Vasily
да какая разница что там генерируется? асинки сишарпа тоже не подарок
Ну ты попробуй сложный воркфлоу написать на тасках и на асинках
Vasily
Посмотри затраты времени, количество ошибок в процессе написания
Ilya
https://t.me/fsharp_flood/329888
я разве сказал, что это плохо?
Ilya
🧐
Sergey
я разве сказал, что это плохо?
Тогда не понятно к чему это
Sergey
А ты видел госдолг США?
Ilya
https://rules.sonarsource.com/csharp/tag/async-await/RSPEC-4457 смотрите, какое смешное правило
какие то нубасы писали правило, оно должно применяться только к yield return
Ilya
Тогда не понятно к чему это
я к тому, что если бы дотнет катился в сторону байтоёбства, никто бы не пилил паттер матчинг, асинки и всё вот это вот
Anatoly
какие то нубасы писали правило, оно должно применяться только к yield return
т.е. если я вызову метод как фаер энд форгет, эксепшн таки прорастёт в место вызова? :)
Ilya
Дык их в сишурпе нормально и не пилят, не?
новый паттер матчинг тоже генерит ад и содомию
Ilya
не такой как F#, но всё же
Vasily
новый паттер матчинг тоже генерит ад и содомию
К сожалению, до термина деконструкция в википедии его архитекторы пока не добрались
Doge
чего это вдруг? ты видел какой ад генерирует F# компилятор?
Писать на управляемом языке с JIT компилятором и ругаться на выхлоп компилятора и плохую производительность - это бред. Потому что уже выбрана так себе технология в этом плане и пытаться выжать из неё то, для чего она не заточена - это мазохизм и только
Doge
Нужен перформанс - добро пожаловать в мир си, крестов, раста и языков без GC и с нормальным оптимизирующим компилятором, а не тем мусорным огрызком от него, что есть у дотнета в рантайме
Sergey
Так же как в тг код летит в жопу, а фичи пилятся
Vladimir
А ты поставь await Task.Yield() перед throw
Ilya
а вот такой код без ошибок выполнится
Vasily
В тг код любопытный, да
Ilya
А ты поставь await Task.Yield() перед throw
в оригинале этого нету
Anatoly
в оригинале этого нету
но может быть же.
Ilya
но может быть же.
может, но как от этого поможет оборачивание в метод - неясно
Anatoly
вот и мне то же.
Ilya
это совершенно другой кейс
Ilya
короче, я думаю у них одинаковые проверки на yield и await
Ilya
но вот незадача - yield исполняется при MoveNext, а await сразу
Anatoly
нет, у них проверки не одинаковые
Anatoly
это видно из текста
Ilya
надо зарепортать тогда
Ilya
это видно из текста
https://rules.sonarsource.com/csharp/tag/async-await/RSPEC-5034 вот тоже интересный кейс - вызвать метод 2 раза вместо одного
Ilya
ворнинг правильный, но пример того как надо переписать - не очень
Nikolay
Хотя на юнити люди вот тоже убиваются чтобы на каком-то подмножестве сишарпа писать, наверное в этом что-то есть, но со стороны звучит как большие страдания
На юнити обычный C#, единственное там накладываются некоторые ограничения, типа рефлексии и т.п. (что логично для AOT)
Nikolay
Под юнити можно и на фшарпе писать!
Sergey
Но там особая версия рантайма и всякие илдвацпп
Sergey
Чето я думаю не от хорошей жизни они так изъёбываются
Nikolay
Чето я думаю не от хорошей жизни они так изъёбываются
Потому, что всякие ребята из Apple шлют тебя нахой, если ты с рантаймом к ним приходишь
Nikolay
Ну и перформанс, да
Ayrat
у всех SO прилёг?
Ayrat
https://stackoverflow.com/
Nikolay
https://stackoverflow.com/
Открывается
Donnie
503
Ayrat
Ayrat
заработало
Vasiliy
Это опять твой скрипт чудит наверное
Vasily
чот весь интернет прилег
Ayrat
возможно!
Vasily
Говорят
Vasily
🤕 Сбоят сразу много сервисов и зарубежных медиа: Twitch, Reddit, GitHub, Spotify, Pinterest, Twitter, Amazon Хакеры балуются?
Vasily
Nikolay
https://downdetector.com/
Ayrat
Чот опять прилёг
Ayrat
с другой ошибкой
Крылатый
https://stackoverflow.com/
docs.python.org тоже лёг
Ayrat
Да, интернету пизда похоже
Mark
останется выжженная земля и телега
Ayrat
Телеге вообще поибать, непотопляемая
Nikolay
останется выжженная земля и телега
А телега не в интернете?
Ayrat
А телега не в интернете?
я не знаю что они делают, но оно работает даже когда всё остальное не работает
Mark
хорошо что позавчера купил нинтендо свитч, можно пережить любое падение интернета (наверное)
Крылатый
Превратив пустыни в выжженный пепел!
Nikolay
А телеге оно не нужно
Ayrat
да, похоже что чот крупное типа клаудфлера прилегло
Nikolay
На днс вообще насрать потому, что у них коннект по айпишникам