Vasily
В майкрософте Илья будет как рыба в воде, к сожалению
Ilya
Mikhαil
Doge
типа указывать дополнительный тип, который будет производить операцию сложения? я правильно понял?
https://sharplab.io/#v2:C4LghgzgtgPgAgJgIwFgBQ64GYAEBLAO2AFMAnAMzAGNicBJAOQFcoAjMgGTwGtiAeACoA+HAG90OSQJwAtMgHsAFAEoA3BKk4AggBMdi6QBti5YABoc00ngDmAC2Br0AX3SZcEYKSZVg9IgCiAG54OsQENDgg9MxsnDz8hMBC6OJokpLY+ETaeopJOMamFgXW9o44ALwiRX4A1DhlDuoY6RlZBXKkSspVIgAMLa6tWZ7evjgAYobyYMDBoeGR0Yws7KRcvHzkM3MpaGkZOFk7s366+qdzhSbmOFd+TRXVN6Y4DU8tGpm4D7IKKj6OH6ADp+uQhm40FlEDgAMJib44ADaAGU7GBSAAHDhgVgggBKTCIeCgxBBACk8MAAOLhMh4KiKYAATyxxHk5HyRGUFlZ7M5ijogRCYQixGUvKROHRmJxeMJxOApPJVNp9OsTP5HK5D15OG1gumZwWYpokoAukistILgI7KRiMQBCqIIILAJgkIDDggmBDEwJdKMgB3OxkWieoLRMY+O6rOIbBKCESHI4ZP2kHDEIJVHBhShMQzAAzBJxtdM4YOZADs2aCIIuihzjbyfoDxAs7cD+u7EpaR2GR2tuAKdodTuFJYKfd6L2ruR09sdztdfCSFinpqWxG9s6+FeOv125z0y6dxrmij+s6BC/HK5dZLdDwsl/mop3e/9PaGQA=
Вот как-то так (добавил, чтобы ещё реализация для флотов была видна)
Doge
Чуть пофиксил
Vasily
Ilya
Vasily
В целом понимаю
Vasily
Нормальная тактика
Ilya
это же идиоматическое выражение
Ilya
великий могучий русский язык, все дела)
Крылатый
Ну такоэ)
Ilya
Как будто идиоматическое выражение не может быть оскорблением.
Vasily
Ну как бы я придерживаюсь теории, что переход на подобные сравнения - это уже отсутствие вкуса и стиля
Vasily
В некоторых случаях - признак определенного уровня образованности
Ilya
Ilya
Крылатый
О, знакомый электронный документооборот!
Крылатый
Я так много вещей у заводов поназаказывал. Нафига ЭЦП оформлял, называется?)
Ayrat
Mikhαil
Ayrat
Да, с РФ надо доп соглашение по о обработке данных заполнять, но это ожидаемо
Ilya
Mikhαil
Плюс там Башкирская мафия уже заняла места все
Ayrat
Бля, иногда надо просто купить лотерейный билет.
Ilya
Ayrat
Чо вы такие сложные.
Ilya
ладно надо заняться)
Sergey
Ну тогда в яндекс
Ayrat
Я вот на все интервью хожу, прокачиваюсь
Sergey
Там не нужны доп соглашения
Ilya
Oleg
Oleg
в стд вектор кстати сделан через касты к object
Oleg
видимо по последней причине
Oleg
чтоб дженерик аргумент был 1
Ilya
Doge
Oleg
например
Doge
Oleg
можно инлайнить даже толстенные методы
Крылатый
Ilya
Oleg
Oleg
still okay
Oleg
но кстати с лобовой трансляцией у il2cpp в случае с реализацией стд вектора большие проблемы
он касты к обджекту транслирует напрямую, а силанг думает, что это нужно и не режет
в итоге конструкции
(T)(object) someT выливаются в печальную картину
Roman
Oleg
ну в фшарпе помимо боксинга есть куда более дорогие вещи 🙂
там всякие коллекции и прочее, которые хотят в иммутабельность
можно конечно писать сишарп лайк, но зачем
Roman
ну там бенчмарки странные вещи показывали
Roman
которые немного расходились с ожиданиями "ололо листы тормозят"
Oleg
ну просто у меня и шарповые листы тормозят, потому это понятие растяжимое
Oleg
но листы ладно еще, вот хэшмапы до нет5 просто мертвые были под il2cpp
Ilya
Ого, чо в Норвегии творится.
https://mdza.io/Vx1IRGF85TE
Vasiliy
https://youtube.com/watch?v=BGTiS_9JFuo&feature=share
Крылатый
Ой блять, ну нафига ты Каца смотришь?
Vasiliy
Видосы Каца норм. Особенно когда он просто что то рассказывает
Крылатый
Когда он начал что-то про историю задвигать, я дико фейспалмил.
Ilya
Крылатый
Нести выдуманную чушь на серьёзных щах, которую не может подтвердить академическая наука (мало того, опровергающая!), даже после того, как ему укажут на косяк — это ну мде.
Sergey
Классический Кац ну это другое
Mark
кац предлагает сдаться
Крылатый
+
Крылатый
Ilya
Denis
Это пофиксили уже, кстати.
а кто мне подскажет, я могу как то в райдере прогнать по всему проекту inspection-ы типа заменить лямбду на функцию ?
Denis
|> Seq.filter (fun (v) -> Option.isSome v)
на
|> Seq.filter (Option.isSome)
Denis
райдер подсказал так сделать
Ilya
Ilya
lambda vs method group?
Denis
я не знаю C# сорян