Vasily
До моей можем и не дожить
Hog
Не всё так печально!
Vasily
Vasily
В любых проявлениях
Anonymous
Vasily
Ну т.е. не стоит игнорировать сигналы окружающей среды
Anonymous
По-моему как раз развитие всех попсовых языков сигнализирует о том, что колесо Сансара сдвинулось с мертвой точки и покатилось в сторону смешивания с ФП. Нет?
Doge
Doge
Как раз критика того же Гранина, что он взял относительно академичный подход и с чего-то стал топить, словно это он самый простой и понятный, а всё остальное дико сложно
Roman
Неактуально в каких кругах? Академический мир про ФП не забывал, собственно видно по той критике, достаточно справедливой и жестокой, которой встречали идеи ООП сильные умы.
Закон протекающих абстракций же. В математике же у тебя нет издержек в виде потребляемой памяти и проца, а в погромировании уже есть.
Мой поинт в том, что учитывая размер систем, которые тогда писали, и тогдашние мощности, бонусы от ФП были не настолько ощутимы, а минусы (доп. вычислительная нагрузка) — наоборот. Но мы, походу, об одном и том же с тобой, не?
Anatoly
в 50-60е годы прошлого столетия ООП не было
Anatoly
Anatoly
есть нишевая зона, для гиков - ФП, действительно nosql, где народ обкатывает концепции. а потом крупные корпорации затягивают это в мейнстрим
Anatoly
вон, уже в каждой левой реляционке есть ин-мемори хештаблицы, оптимистичные блокировки, запросы по жсонам, колумнсторы, в некоторых уже есть лсм-деревья и блум-фильтры. А ещё 6 лет назад всё это было уделом маргинальных nosql баз данных
Крылатый
Anatoly
а потом эти самые нишевые комьюнити воспринимают так ненавидимые ими фичи, потому что иначе не работает:
- в эластике появился sql
- в кафке тоже
- в тарантуле тоже
и т.д.
Anatoly
поэтому ФП будет проникать в мейнстримные языки, а нормальные ФП языки воспримут нормальные элементы ООП
Ilya
Ждём protected в фшарпе.
Anatoly
(я не уверен, что протектед - нормальный элемент в ООП, это к Илье)
Ilya
Я тоже не уверен.
Ilya
Но он удобный иногда 🤷♂
Vasily
Вопрос Когда
Anatoly
"иначе не работает" - их тулы иначе никому не нужны
Ilya
В целом, мне достаточно пофиг, что считают ооп и фп. Количество фич важнее. Проблемы из-за существовании протектед самого по себе мне неизвестны.
Ayrat
я где-то читал что в фшарпике не смогли безопасные замыкания на this осуществить из лямбд в протекдет методах или чот такое и забили хуй
Ayrat
по-моему @fvnever знает ^^
Ayrat
но подали этот косяк под соусом заботы за чистоту языка - типа наследование плохо
Roman
Doge
Закон протекающих абстракций же. В математике же у тебя нет издержек в виде потребляемой памяти и проца, а в погромировании уже есть.
Мой поинт в том, что учитывая размер систем, которые тогда писали, и тогдашние мощности, бонусы от ФП были не настолько ощутимы, а минусы (доп. вычислительная нагрузка) — наоборот. Но мы, походу, об одном и том же с тобой, не?
Скорее тогда компиляторов не было достаточно умных.
Сейчас среди ФП компиляторов такие монстры есть (особенно в академии), что разница между ФП и неФП подходами по перформансу может быть минимальна
Doge
Какой-нибудь MLTon вообще чудеса творит. Или GRIN, если его до ума доведут хоть когда-нибудь
Roman
Ilya
Roman
на глаз
Ilya
Понятно. На мой глаз переходит.
Doge
Roman
лисп машины, вот это все?
Roman
@eglyph Keith Jarrett хорошо Баха исполняет
Doge
Потом уже нашли эффективные способы исполнять ФП код на традиционных архитектурах.
Это не то, чтобы особо протекающие абстракции, это скорее то, что не сразу нашли эффективное переложение на традиционные архитектуры.
А на своих архитектурах оно норм работает без всяких хитростей
Roman
мне зашло больше, чем гленн гулд или как его там
Doge
Он тоже круто себя показывает
Ilya
Roman
Roman
Roman
а, ну годно тогда)
Doge
Можешь взять fpga, если есть подходящий и его под эту архитектуру прошить и погонять местный миниМЛ на нём
Ilya
даже фарш?
Конечно. Нужные фичи не добавляют. Добавляют какую-то бесполезную хрень, от которой даже хуже становится. (продолжаю зеркалить твои сообщения)
Roman
Viacheslav
Mark
Формально, первый ФП язык это Лисп, появился он через пару лет после Фортрана.
Mark
Первый ООП язык то Симула-67, появилась через 10 лет после Лиспа.
Doge
Doge
Viacheslav
@neftedollar @vshapenko что там по поводу воскресенья?
Vasily
Я готов часов в 5-6
Vasily
Коля тоже собирался
Romɑn
Ilya
Donnie
@Dolfik тыкает палкой
Viacheslav
Короче, я думаю, что все могут заджоинится в воскресенье где-то с пяти часов вечера в бэд бро бар
Nikolay
Danil
Viacheslav
Кря
"Приходи, гостем будешь" (с)
Stanisλav
Вот это заявочка
Viacheslav
Nikolay
А у нас же чатик для этих дел был?)
Danil
Vladislav
Nikolay
Vladislav
Роботою
Теперь не работай
Viacheslav
@neftedollar этот бар, вроде, один в мск?