Vladimir
Ilya
@ilchert
я выбираю await using...
Ayrat
именно тут? у меня норм в таскбилдере ретурнит
в with чот не работало, ща еще раз посмотрю
Ayrat
Ayrat
а зачем интерлокед?
на всякий случай, шоб один раз диспоуз вызвать
Ayrat
я думаю это багуля, т.к. ререйз тут в континуейшне уже
Ayrat
не, чот неясно
Ayrat
просто багуля?
Viacheslav
на всякий случай, шоб один раз диспоуз вызвать
Сумничаю: тока надо было в finally диспоузить, а то вообще не вызовется :)
Ayrat
Сумничаю: тока надо было в finally диспоузить, а то вообще не вызовется :)
а вот и зря сумничал! у нас в файнали CE код не работает
Ayrat
так как там не CE контекст
Viacheslav
Ох, блин, я это физически почувствовал
Anatoly
using (var s = await DistributedLock.LockAsync()) { } /// и в диспозе Release
Anatoly
а сам лок может быть на редисе, зукипере, или ещё какой херне
Анна
У меня тут первый пулреквест в мастер 🙈 Третий месяц работы 🤦‍♀️
Ayrat
эээээ
ну да, у нас в файнали блоках можно только unit выражение написать
Ilya
ну да, у нас в файнали блоках можно только unit выражение написать
https://sharplab.io/#v2:EYLgxg9gTgpgtADwGwBYA0AbEAzAzmgExAGoAfCABxgDsACAZQE9cAXGAWwFgAoSmh5m3YA6AEoxsGGGBYBLCNR586TVh2EAVABawAhgVnUA5kqorB67XoPHNu3AGtcPHlJa1DGQzFqwou2VwYAAVYIKgANxh6Fl0wBw1/MB8AChgQAFEEZIo5BQBKWgBeHloy2jdfDgg2GLiEpOiWKEMjYtoWRioIbAAeGARqAD5hAHEYFgAxWRgMAhSAIgB9WHYapvrEuKaW4wW0WgAhQxsjSYxdI1xhAElqVl1qZNpSV6OT1vPL64A5BWCAK7ALxgfIAblK5VW6zq8S2yRiuyMwnoEwAaroMACYGkDjAUbE4Y1aMRaBlqBFZFAFOwaCxhD8YAB3AAy3nBkLK/kCPhgLm4nSotAAgrhGE9DgDZHMYFBaEzZCwtJDIbT2MBZR0tIFhABVXCtFJhCAAqDJEC0G6i8VgAAigQoEFwumBMAOwBOssKRVo9httAA3pyKhNaOwAbFXbQEO0AAzByoGXCOoIpb3BsqybCW6hsKAYCDxGAEYQAYQg7AoulgWTAWkeRhxADIEAcAIwHWPe2ixrU0DNQmC4E1m/H25NOmDWp5p4SijT2BxpgdlUhDEVip5zpkBFgLxwD2ZBX2bsDCABasogy+45VoweajAHbgAhFVcACMO4fR7qARNcaprJAOBAQG+SYpji+QDrALCmnQYSfiwwYKkqtA+HAQwgWBtAQZON53lyEzwVU3JBKEQ6ylEsINNs6GQgAvvylR+k844pi6UjFJCAa0NQzKWtOdoOk6nE+Khyq3oRaoanKSzCOxk5CWm7T8UytAYliMD7kuhRMdwrFgIGkIAseLpGT6hmKc6rqQrBJE3gxLzrkJYgAtQTBPDoCgmrgGCMEAA==
Ilya
компилятор F# не генерирует try catch?
Ilya
и что это?
дак код твой
Анна
это норм
может даже не уволят! 🤔 А ещё и в релиз уйдёт на этой неделе
Ayrat
компилятор F# не генерирует try catch?
зачем ему в CE трай кетч и как скажи делать трай кетч делать в CPS?
Ilya
в СЕ?
компилируется в TryWith?
Ayrat
компилируется в TryWith?
оно компилируется не в try catch, а в вызов async.TryWith
Ilya
честно говоря - выглядит как насилие над IL кодом
Ilya
я хуй его знает как писать сорс генераторы по IL коду, когда там ад и израиль
Ayrat
честно говоря - выглядит как насилие над IL кодом
вот бы щас размышлять что там в IL коде
Ilya
вот бы щас размышлять что там в IL коде
потому что перформанс сэр!
Ayrat
потому что перформанс сэр!
ну вот когда asp net core mvc жираф догонит, тогда и приходите
Ayrat
с его ебанутым IL да
Ayrat
мамкин бенчмаркер
Ayrat
покажи бенчи!
да уж сто лет в одном месте висят
Ayrat
и ты это место знаешь
Ayrat
иди и смотри
Ilya
иди и смотри
https://www.techempower.com/benchmarks/#section=data-r19&hw=ph&test=plaintext только какой то zebra
Ayrat
а на это что скажешь?
а что тут скажешь? ты, извини, опять в лужу пернул. Причем здесь сорс генераторы... Мне ж не надо в сорц генераторе КОМПИЛЯТОР в IL писать, я там могу сгенерить F# AST и скормить его в fsc.exe чтобы IL получить Но апи сорц генератора должно быть заточено на то, что ему дают IL (рослин или фарш, или еще кто)
Ayrat
https://www.techempower.com/benchmarks/#section=data-r19&hw=ph&test=plaintext только какой то zebra
хз, как тебя к компу подпускают! https://www.techempower.com/benchmarks/#section=data-r19&hw=ph&test=plaintext&l=zik0zh-1q&p=zik0zj-zik0zj-zijocf-zik0zj-v
Ayrat
надо генерить IL, а не ПО IL
Ilya
шо? зачем что-то генерить по IL?
ну на вход генератору что должно идти?
Ayrat
ну на вход генератору что должно идти?
да похуй, жсон, ямл, бинарь, темплиты, т4, строка, .fs, .cs
Ayrat
я про мвц
Ilya
я про мвц
на кой хрен нужен мвц?🤔
Ayrat
Ayrat
покажи свои проекты
Ilya
мы тут байты ебём или хтмл?
Ayrat
без слова ApiController
Ayrat
хоть одну апиху написал без атрибута HttpGet?
Ayrat
вангую что нет
gsomix
Опять срач устроили. Нет бы @AnutaU поддержать. :)
Ilya
вангую что нет
это же соревнование байтоёбов!
Ilya
какие аттрибуты ты чего?
Ayrat
какие аттрибуты ты чего?
ну ты часто на болиде формулы 1 ездишь или только по телевизору смотришь?
Ilya
да похуй, жсон, ямл, бинарь, темплиты, т4, строка, .fs, .cs
ну вот так и сделали же, на вход рослин!
Ayrat
короче, мозг не еби У "плохого" IL жирафа перф лучше чем у красивого IL мвц Это я к слову о том, что щас бы IL меряться
Ayrat
бля, Илья.
Ilya
А какая связь между жирафом и асинком? Жираф же на тасках.
Ayrat
а там те же СЕ в тасках жирафа
Ayrat
поэтому генерация такая же
Ilya
Хм, ну да.
Ilya
на ВЫХОДЕ сишарп
да ёбана! и будет что у тебя будет в конечном итоге будет код для F# и код для C#!