gsomix
Интересные к нам гости захаживают.
Hog
Бггг
Mikhαil
Хрюкаю с аргументации уровня «мой опыт не то что твой опыт, мой опыт - ОПЫТ» Прям как про кунг фу))
Vagif
только почти никто не делает акторные системы, это ты долго херачил в акторах
Я, конечно, biased, но перейдя на акторы, не понимаю, как еще по-другому можно писать большие системы. Ну и вообще это ООП done right
Đ e V̾
Я, конечно, biased, но перейдя на акторы, не понимаю, как еще по-другому можно писать большие системы. Ну и вообще это ООП done right
Все правильно, но точно также можно сишарперу долго рассказывать, что фшарп - это. Net done right, только большинство дотнетчиков угадайте с двух раз, на каком языке пишут)
Vagif
Алан Кей в свое время сказал, что "I invented the term Object-Oriented, and I can tell you I did not have C++ in mind." Согласно ему, OOP means only messaging, local retention and protection and hiding of state-process, and extreme late-binding of all things
Vagif
Все правильно, но точно также можно сишарперу долго рассказывать, что фшарп - это. Net done right, только большинство дотнетчиков угадайте с двух раз, на каком языке пишут)
Нет, это неверная аналогия, потому что .NET в целом изначально затачивался под C#. ООП и ФП - это разные парадигмы, поэтому нельзя сказать, что ФП - это ООП done right.
Vagif
А вот почему обязательно, работая с ООП, настаивать на мутабельности, ума не приложу. Да, это проще, если тебя так учили, но если сразу учили другому или если сумел переучиться, то простота обнаруживается на более высоком (и имеющем большее значение) уровне - на уровне архитектуры систем, а не написании кода.
Roman
Парень в своем сознании преисполнился просто, а @omgszer обычный смертный и нихуя не понимает
Ayrat
Я тоже не претендую на истину если чо!11
Vagif
Все правильно, но точно также можно сишарперу долго рассказывать, что фшарп - это. Net done right, только большинство дотнетчиков угадайте с двух раз, на каком языке пишут)
Вообще, обсуждая эти вещи, надо выбрать критерии оценки. Если критерием является "народ всегда прав", то вообще ничего обсуждать не надо. Ну да, разработчиков на сшарпе больше, чем на фшарпе, я не удивлюсь, что и на VisualBasic по-прежнему больше народу работает, чем на фшарпе. Если позволить себе чуть отступить от принципов народовластия, то придется искать другие аргументы, нежели чем "акторы народ не поймет".
Vladislav
спасибо
Vladislav
чо тут свидетели святого фп который от подагры и гонореи спасает?
Đ e V̾
А вот почему обязательно, работая с ООП, настаивать на мутабельности, ума не приложу. Да, это проще, если тебя так учили, но если сразу учили другому или если сумел переучиться, то простота обнаруживается на более высоком (и имеющем большее значение) уровне - на уровне архитектуры систем, а не написании кода.
Очень легко судить, когда пишете на фшарп, или если вы можете бить по столу будучи ПМ-м, и сказать, так больше не пишите, а если это большая команда оопэшников, то большая часть пишет мутабельный код, в дико ооп стиле, и такая система менее надёжна чем фп вариант таких же спецов, даже если какие то куски вы как маргинал все-таки комитнули в сорцы)
Đ e V̾
чо тут свидетели святого фп который от подагры и гонореи спасает?
Тебя этот вопрос не даёт спать?) если чо я пишу на си-шарпе
Андрей
всегда теряюсь о каком шарпе речь
Vagif
Но я понимаю, что адаптации нового языка очень сильно зависит от организации, и нельзя со своей меркой лезть и всех убеждать, что они легко это смогут проделать. Но козырять аргументом "так проще писать, так большинство пишет, значит так лучше" тоже как-то не очень
Vagif
Проблемы всегда есть)
Кстати, одна из проблем - недостаток хороших евангелистов, которые бы убедили коллег. Все же большинство разработчиков открыты к обучению и переучиванию.
Mikhαil
А о том что фп не зависит от статичности типизации
Đ e V̾
Про динамику мы разве спорили? Не помню такого.
я с Айратом спорил в начале треда)
Vagif
Шла речь про мутабельность. Много мутабельности - это плохо. В системе с высоким уровнем параллелизации - очень плохо
Ayrat
я с Айратом спорил в начале треда)
Я спорил только о том что фп на типизацию ортогонально.
Ayrat
Уточняем!
Ayrat
(ооп тоже)
Vagif
ФП можно писать и на динамическом языке. Равно как и акторов
Đ e V̾
Я спорил только о том что фп на типизацию ортогонально.
и тут я нашел для себя противоречие, что как это ортогонально, если фп про корректность, а динамика этому не способствет)
Ayrat
и тут я нашел для себя противоречие, что как это ортогонально, если фп про корректность, а динамика этому не способствет)
и тут меня бомбануло, потому что фп не постулирует ничего про корректность, это просто способ написания программ!
Ayrat
Дежа вюююю
Mikhαil
тогда попробуй один из лиспов
Да это замкнутый круг
Vagif
Кстати, Эрланг - динамический язык, и я в любой день перейду на него, если нужно будет писать систему, где выгодны акторы, вместо того чтобы пилить ее так, как их обычно пишут на статическом сшарпе
Hog
Был вайт пейпер на эту тему...
Ты эти расистские штучки брось
Hog
Тойлет!
Андрей
нон байнари пейпер))
Shub
>Вы хотите узнать про десятипальцевый метод печати и какие клавиатуры для него идеально подходят. никогда не понимал а нахрена неужели круды пилить надо 400+ знаков в минуту?
Заметил корреляцию: самый шизотипический код в астрономических масштабах выдают слепые писатели десятью пальцами. Есть гипотеза, что это от того, что слепая печать оттягивает на себя максимум пропускной способности головного мозга, инверсия приоритетов на практике так сказатб
Vasily
@VagifAbilov , а ты починил в своем провайдере OData легендарную багу, когда он кешировал схему(точнее, думал, что это схема), а на самом деле там внутри была хтмлка с 4хх?
Vagif
@VagifAbilov , а ты починил в своем провайдере OData легендарную багу, когда он кешировал схему(точнее, думал, что это схема), а на самом деле там внутри была хтмлка с 4хх?
У меня не провайдер, это клиент, но он кеширует схему. Не помню, заводил ли кто такой тикет, но, думаю, сейчас он такую фигню уже не сморозит. Тем более что последние пару лет библиотеку развивают в основном контрибюторы, кто-нибудь бы да заметил.
Vasiliy
даже не знаю, если у кого=то еще нет x com https://store.steampowered.com/bundle/20109/XCOM_Ultimate_Collection/
Vasiliy
gsomix
gsomix
С началом масленичной недели.
Vasiliy
🤘 !
Крылатый
Точно, надо блинов напечь!
Kirill
Где в питере найти блины?
Ayrat
У родных
Ayrat
Приходишь к ним, они накормят
Vasiliy
Vasiliy
@omgszer Айрат, у тебя клава moonlander?
Kirill
Приходишь к ним, они накормят
В питере нету никого
Ayrat
В питере нету никого
К родным девушки
Ayrat
(на больное наступил?)
Vasily
Бирюзовая компания
Vasily
Все прозрачно
Ayrat
@omgszer Айрат, у тебя клава moonlander?
Очень доволен своей клавой, походу в гроб с ней уеду, на обычной уже не могу печатать.
Vasiliy
думаю тоже прикупить такую, посмотрел ютуб очень понравилась эргономика. Щас еще твою заценю
Ayrat
думаю тоже прикупить такую, посмотрел ютуб очень понравилась эргономика. Щас еще твою заценю
Там всё кастомайзится, бабочки, кнопки, функции кнопок. Ужас короче
Ayrat
Я вот 3 набора бабочек купил, меняются минут за 10
Vasiliy
а у тебя какие свитчи?
Ayrat
а у тебя какие свитчи?
Через час скажу, мне жена заказывала) там просто их столько, что легко ошибиться
Vasiliy
😂 оке
Kirill
(на больное наступил?)
Мы вдвоем приехали в питер и тут никого нет у нас