Ayrat
да? не вижу кейсов)
Все места где вы дикшнари итерируете
Ayrat
Dictionary |> Seq.map (fun KeyValue(key, value) -> ... ) for KeyValue(key, value) in dict do ...
Hog
ну, и потом! бенчмарки! :)))
Vladimir
Все места где вы дикшнари итерируете
та я не могу найти таких мест))
Ayrat
та я не могу найти таких мест))
https://github.com/fsharplang-ru/pulsar-client-dotnet/blob/c96ec435cdb53b20bacb3f3069eda409b16ec853/src/Pulsar.Client/Internal/NegativeAcksTracker.fs#L45
Ayrat
можно сразу разложить на вменяемые имена, а не item.Key, item.Value
Ayrat
хз что такое item.Value и почему его сравнивают с временем
Ayrat
поди догадайся
Ayrat
for KeyValue(messageId, expirationDate) in state do ...
Hog
KeyValue(key, value) =>KeyValue(id, time)
Hog
да )
Hog
не успел дописать
Hog
но тот апат ни причём же
Hog
это просто деконструктор
Ayrat
ну да
Ayrat
это просто паттерн
Ayrat
моя не понять твоя мысля
Ayrat
по мне так это ХОРОШИЙ деконструктор
Ayrat
который позволяет избавиться от злоебучих .Key .Value
Vladimir
а он бесплатный же?)
Hog
ДА! НО ты не с того зашёл :)
Hog
не с козырей
Hog
потому что тёрка началась за актив паттерн
Ayrat
а он бесплатный же?)
Ну, я бы уточнил. Там с деконстрактом всегда какая-то ебаная магия в фшарпе
Ayrat
то инлайнится и стирается, то нет
Ayrat
активные паттерны же можно инлайнить
Hog
у меня папочка с бенчами уже пухнет
Hog
надо книжку что ли начать читать
Ilya
Или писать.
Hog
Или писать.
нет. чукча - читатель!
Ayrat
а он бесплатный же?)
Походу бесплатный
Ayrat
там инлайнится KeyValuePair который структ
Ayrat
так что збс
Vladimir
Sergey
Я почти успел!
Ayrat
???
Sergey
Забей уже)
Ayrat
забил!
Hog
Тем, у кого нет твитора. https://7sharp9.dev/2011/12/11/2011-12-11-fixing-a-hole/
Hog
@omgszer @Liminiens ^^^
Hog
Очередной проход по граблям.
Vladimir
Сегодня с утра пришла отличная идея насчет вчерашнего бенча с циклом) Не писать синхронные циклы внутри асинков, а вынести их в отдельную функцию) Что конечно не отменяет того факта, что для асинхронных циклов ничего не поделать, т.к. рекурсию там уже не заюзаешь. Ну или точнее заюзаешь, но там должна быть асинхронная рекурсия, а ее нужно мерять отдельно
Vladimir
Это да, просто это уже будет полностью реальный кейс, где можно будет сравнить как лучше имплементить асинхронный луп. А синхронный лечится просто выносом всей синхронности отдельно)
Ayrat
84635136_10218577004914395_8098956797127163904_n.jpg (JPEG Image, 650 × 647 pixels) - Scaled (55%) https://scontent-amt2-1.xx.fbcdn.net/v/t1.0-9/fr/cp0/e15/q65/84635136_10218577004914395_8098956797127163904_n.jpg?_nc_cat=104&_nc_sid=110474&efg=eyJpIjoidCJ9&_nc_eui2=AeGAzzq66iLvPFufeNJBJT4crdvzhfeCQI9uDU_EdncrF4HUdD30mZ1Bv5rovY0AiBji2rPJ3r2Jw5_Ga_0aTRNbBWyYkzribApVr9M-hm1C7Q&_nc_ohc=xJWod-jdWkkAX9rgTHZ&_nc_ht=scontent-amt2-1.xx&_nc_tp=14&oh=a6d529b27bb56da56425b356eb23b359&oe=5E980044
Anatoly
https://cdn.discordapp.com/attachments/608049781255962634/685400323728474112/unknown.png о как в до-диезе можно теперь круто
Anatoly
я тут как раз буду обучать шарпу бывших дельфистов
Anatoly
я думаю, сразу с такой жести начать или попроще чо
Anatoly
научи их F#
за фадиез не платят
Vladislav
https://github.com/dotnet/fsharp/issues/8668
Крылатый
я думаю, сразу с такой жести начать или попроще чо
А чо жесть? Оно же просто и наглядно даже.
Vladislav
https://github.com/dotnet/fsharp/issues/8668
можно голосовать за единую россию
Крылатый
Я бы даже сказал, что наглядней горки ифов.
Anonymous
у меня тут менеджер спросил, чем "инженер софта" отличается "от софтвейр девелопера" или "кодера"?
Anonymous
мне стало интересно кто как думает по этому поводу?
Анна
Я думаю, что такие вопросы провоцируют жуткий бессмысленный флейм, поэтому готова выдавать ридонли!
Анна
так в этом и смысл, просто пул дефиниций
забань менеджера за этот вопрос!
Anonymous
вопрос вполне осмысленный, я не вижу ничего плохого в самом вопросе.
Vladislav
хз
Vasiliy
Только вот software engineer это прям нормальное название и специальности и чем занимается человек. Софтваре девелопер тоже самое. (и эти программисты как раз еще должны архитектуру разрабатывать и понимать) А вот кодер, это имхо кто просто фигачит код без разбора и типо лишь бы было.
Vladislav
разница только в ассоциациях к слову инженер, разраб и кодер
Анна
какой офигенный стикер
Vladislav
И что инженер это не хуй с горы в Англии какой-то
Vladislav
Например
Anonymous
А не одно и тоже это все?
нет ничего глупее, что может сделать лидер, чем наказывать подчиненных за то, что они задают интересующие их вопросы, пусть даже не шибко умные. хотя конкретно этот вопрос я к таковым не оношу.