Size: a a a

Programming Offtop

2020 December 28

I

Igor in Programming Offtop
саша сок #KotlinGang
Idea плагин для хаскеля норм разве? мне посоветовали vs когда-то и сказали, что плагин ток для старта подойдёт.
Я сам не пробовал, но вроде как хаскелист А. Вершилов на нем на работе пишет
источник

AM

Andrew Mikhaylov in Programming Offtop
Alexander Nozik
В смысле? Если про меня речь, то я не обижаюсь. Просто говорю, что аналогия между иностранным агентом и маркировкой евреев в нацистской германии уже ходят пару лет. А сейчас этими иностранными агентами уже физических лиц именуют.
А, аналогии. Я вас слишком прямолинейно понял.
источник

AN

Alexander Nozik in Programming Offtop
Ну или с врагами народа в СССР. Только там прям штампа не было
источник

AM

Andrew Mikhaylov in Programming Offtop
Alexander Nozik
В смысле? Если про меня речь, то я не обижаюсь. Просто говорю, что аналогия между иностранным агентом и маркировкой евреев в нацистской германии уже ходят пару лет. А сейчас этими иностранными агентами уже физических лиц именуют.
Ну, видите ли, меня щас любители рассказать, как у нас хорошо, тапками закидают, а я считаю, что нам статус иноагентов бы в стране не помешал.
источник

AN

Alexander Nozik in Programming Offtop
Andrew Mikhaylov
Ну, видите ли, меня щас любители рассказать, как у нас хорошо, тапками закидают, а я считаю, что нам статус иноагентов бы в стране не помешал.
Ну тут (не тут, а в ноосфере) было несколько интересных нейтральных комментариев по поводу того, что маркировать и регистрировать таких товарищей вполне нормально. Но во-первых сделать строгие правила такой маркировки, а во-вторых не добавлять к этому шмоны с блек-джеком и ФСБ. Ну агент, ну должен об этом уведомить если идешь на выборы. Но у нас кого маркируют агентами? Правильно, общества помощи больным детям и Мемориал. Даже в случае с ФБК ничего внятного предъявить не смогли, кроме явно подкупленного испанского боксера.
источник

AN

Alexander Nozik in Programming Offtop
Я наверное против любой насильственной маркировки кого бы то ни было. Но если бы цель действительно была исключить иностранное влияние, это все делали бы совсем не так.
источник

AM

Andrew Mikhaylov in Programming Offtop
Alexander Nozik
Я наверное против любой насильственной маркировки кого бы то ни было. Но если бы цель действительно была исключить иностранное влияние, это все делали бы совсем не так.
Ну, когда центральным органам доверия нет, любая их инициатива обречена на провал.
источник

AM

Andrew Mikhaylov in Programming Offtop
В разрезе принятия остальным организмом, конечно же.
источник

AN

Alexander Nozik in Programming Offtop
Andrew Mikhaylov
Ну, когда центральным органам доверия нет, любая их инициатива обречена на провал.
Да не только. Тут даже если абстрагироваться от недоверия, законы написаны так, что по официальному назначению их использовать невозможно.
источник
2020 December 29

AM

Andrew Mikhaylov in Programming Offtop
Бля, 10 умирающих ласточек из 10.
Объявил в классе метод под названием dot с одним параметром — потерял возможность вызывать импортированную глобальную функцию dot с двумя (то бишь любою функцию с тем же именем в глобальном скоупе)
источник

I

Igor in Programming Offtop
Andrew Mikhaylov
Бля, 10 умирающих ласточек из 10.
Объявил в классе метод под названием dot с одним параметром — потерял возможность вызывать импортированную глобальную функцию dot с двумя (то бишь любою функцию с тем же именем в глобальном скоупе)
Шо в свифте нету перегрузок?
источник

I

Igor in Programming Offtop
Помню шо там вроде (из obj-c пришло) отсутствуют неймспейсы.
Никогда не понимал, как они без этого живут
Префиксы к имена пишут постоянно
источник

AM

Andrew Mikhaylov in Programming Offtop
Igor
Шо в свифте нету перегрузок?
Нет, но это ж не о перегрузках.
источник

AM

Andrew Mikhaylov in Programming Offtop
Igor
Помню шо там вроде (из obj-c пришло) отсутствуют неймспейсы.
Никогда не понимал, как они без этого живут
Префиксы к имена пишут постоянно
Там модули есть, этого народу хватает.
источник

AM

Andrew Mikhaylov in Programming Offtop
Igor
Шо в свифте нету перегрузок?
Там вообще интересно сделано. У параметра в свифте два имени, "внешнее" и "внутреннее". И внешнее имя суть кусок сигнатуры функции.
Т е если у тебя есть функция
func join(point: Point, with other: Point) -> Point
, то её имя -- join:point:with: (если я не гоню), вызывать это обязательно как join(point: p1, with: p2), а в теле функции обращаться надо к point и other. Потому можно иметь несколько функций с одинаковым именем до скобок, но разными параметрами, и если сильно прищуриться, это похоже на перегрузку.
источник

AM

Andrew Mikhaylov in Programming Offtop
Но я выше речь вёл о невозможности позвать функцию из внешнего скоупа, если в текущем у тебя есть функция с таким же именем до скобок, и это треш. У меня метод dot(with: Point2D), снаружи функция dot(_ s1 :SIMD2<Float>, _ s2 :SIMD2<Float>)
источник

I

Igor in Programming Offtop
Andrew Mikhaylov
Там вообще интересно сделано. У параметра в свифте два имени, "внешнее" и "внутреннее". И внешнее имя суть кусок сигнатуры функции.
Т е если у тебя есть функция
func join(point: Point, with other: Point) -> Point
, то её имя -- join:point:with: (если я не гоню), вызывать это обязательно как join(point: p1, with: p2), а в теле функции обращаться надо к point и other. Потому можно иметь несколько функций с одинаковым именем до скобок, но разными параметрами, и если сильно прищуриться, это похоже на перегрузку.
Насколько помню это тоже из obj-c пришло
Лет 7 назад тоже ломал над этим голову, когда пытался вкатиться в ios
источник

AM

Andrew Mikhaylov in Programming Offtop
Igor
Насколько помню это тоже из obj-c пришло
Лет 7 назад тоже ломал над этим голову, когда пытался вкатиться в ios
Да, всё так
источник

AM

Andrew Mikhaylov in Programming Offtop
Igor
Насколько помню это тоже из obj-c пришло
Лет 7 назад тоже ломал над этим голову, когда пытался вкатиться в ios
Потом плюнул и пошёл в вебкам в андроид?)
источник

I

Igor in Programming Offtop
Нет, это было уже после.
Думал куда тыкаться, оказалось там еще хуже, еще и ссылки надо было вручную считать.
источник