Size: a a a

2020 February 20

IC

Ilya Chernoudov in pro.net
Ayrat Hudaygulov
в сишарпе я делал кастомный анализатор, а потом понял что я дрочу вхолостую и больше не пишу на сишарпе
С# импотент? Стоит только на функциональщину?
источник

AH

Ayrat Hudaygulov in pro.net
Ilya Chernoudov
С# импотент? Стоит только на функциональщину?
Ну я писал на сишарпе какую-то дичь. Иммутабельные классы с кастомными анализаторами и With методами, патерн матчинг кастомный на функциях и вообще. Это была акка.
источник

AH

Ayrat Hudaygulov in pro.net
Короче, особый экспириенс. Не у всех так
источник

DD

Daniil Dyachenko in pro.net
Ayrat Hudaygulov
Ну я писал на сишарпе какую-то дичь. Иммутабельные классы с кастомными анализаторами и With методами, патерн матчинг кастомный на функциях и вообще. Это была акка.
А что анализировали кастомные анализаторы?
источник

IC

Ilya Chernoudov in pro.net
Ayrat Hudaygulov
Ну я писал на сишарпе какую-то дичь. Иммутабельные классы с кастомными анализаторами и With методами, патерн матчинг кастомный на функциях и вообще. Это была акка.
А щас Кафка на скале и много пива?
источник

IC

Iλyα Che in pro.net
Мне кажется, много пива в обоих случаях, просто поводы разные.
источник

E

EgorBo in pro.net
Ilya Chernoudov
С# импотент? Стоит только на функциональщину?
закрепили кликуху
источник

IC

Iλyα Che in pro.net
EgorBo
закрепили кликуху
Эта лучше пожирателя детей.
источник

AH

Ayrat Hudaygulov in pro.net
Daniil Dyachenko
А что анализировали кастомные анализаторы?
Ну аст рослина
источник

AH

Ayrat Hudaygulov in pro.net
Ilya Chernoudov
А щас Кафка на скале и много пива?
Ну да... Как бы джаву не пришлось пилить. Волнуюсь
источник

IC

Ilya Chernoudov in pro.net
Ayrat Hudaygulov
Ну да... Как бы джаву не пришлось пилить. Волнуюсь
А ты знаешь все эти языки или в принципе любой язык?
источник

IC

Ilya Chernoudov in pro.net
Типа, где моя методичка? пойдем сдавать экзамен по китайскому
источник

AH

Ayrat Hudaygulov in pro.net
Ilya Chernoudov
Типа, где моя методичка? пойдем сдавать экзамен по китайскому
Типа того да
источник

DD

Daniil Dyachenko in pro.net
Я понимаю, как это работает. Интересно, на что они ругались
источник

IC

Ilya Chernoudov in pro.net
Ayrat Hudaygulov
Типа того да
Охуеть, я уже так не могу😔
источник

AH

Ayrat Hudaygulov in pro.net
короче, кастомный анализатор
если видит ImmutableAttribute над классом (в стандартной либе)
Чекает что все поля:
1. Структуры ИЛИ
2. ImmutableCollections с классом с таким же атрибутом
3. Реф классы с таким же атрибутом

соответственно анализатор рекурсивный
источник

AH

Ayrat Hudaygulov in pro.net
Ilya Chernoudov
Охуеть, я уже так не могу😔
Зато ты супер стар!
А ты чо, стар? По тебе не скажешь!
источник

A

Anatoly in pro.net
EgorBo
хотя в данном случае конечно хуй кто что заинлайнит
так я не спорю, рано или поздно и джит или рослин научатся эту хуйню детектить. но пока вроде бы я прав. или нет. я не очень понял из серии твоих ответов =)
источник
2020 February 21

SA

Shukurdin Aidarov in pro.net
Всем привет!
Почему вот такой вызов GetDataAsync().Result создает deadlock при высокой нагрузке в  .NET Core?
источник

AT

Alexey Tkachenko in pro.net
Ayrat Hudaygulov
Иммутабельность в языке который о ней не в курсе - это путь ведущий к фшарпу
В C++ иммутабольность дешевле... Её можно добавить одним словом и нельзя снять без отстрела конечностей, и компилятор не даст сделать глупостей пока ты не встанешь на скользкую тропинку UB
источник