Evgeniy
Не я дохожу и потом опять отхожу- потом опять на более верхний - так и уйдёт моя старческая молодость😁
Evgeniy
Кстати хотелбы развернуть беседу - почему ВСЁ ОБЪЕКТ vs ВСЁ ФУНКЦИЯ
Evgeniy
Пофилософствовать
Alexander
А чего там дискутировать объект через функции выражается
Denis
Нахера??
Alexander
Обратное тоже верно в каких то опрежелениях
Denis
Если уж допускать концепцию бога, то он был системным архитектором
Evgeniy
Ладно моё мнение - Объект - это почему тк наш мозг делит этот бесконечный поток сигналов на дискретную штуку - объект - что это Это то что хранит сотояние или нет?
Denis
По определению, объект - вещь в себе :)
Evgeniy
Просто Объект хранит состояние или нет?
Denis
То то я смотрю, все криво, да косо получилось :)
Alexander
Просто Объект хранит состояние или нет?
Структура данных хранит состояние
Alexander
:: Fix Foo и то хранит состояние
Denis
Просто Объект хранит состояние или нет?
Не обязательно, но содержит все необходимое, чтобы с состоянием работать
объект это описание + действия фп это действия, все равно с чем
описательная часть ооп и создает тот самый оверхед порождающий дырявые абстракции
Но Объект же должен хранить чтото?
конечно, когда мы описательный объект начинаем применять, то и возникают потребности, хранения и действий
adam
Если подробнее, то состояние vs чистота
Если подробнее, то состояние vs чистота
чистота от нужды описаний
Evgeniy
Это Вообще про парадигмы- попытка убить ООП и увидеть ФП
Alexander
Состояние прекрасно хранится в фиксированной точке любого функтора! И все чисто
А функция чтото хранит?
ей это все равно
Evgeniy
Не я про замыкания ещё не говорил
Evgeniy
Чистая функция имеет состояние?
Alexander
Извиняюсь, не любого, терминальный не подойдёт
Evgeniy
y = x + 1 где тут состояние это же кто в теме можно в теории выразить через матрицу где 1->2 2->3 итп
Evgeniy
только она бесконечна
Denis
Бред какой
Denis
Бесконечная матрица
Evgeniy
Ну не матрица но понятно что это?
Evgeniy
x - не измерить и умом не понять)
Denis
Да понятно. Это называется задание функции через рекурсию.
Denis
Ты еще скажи, что натуральный ряд тоже можно матрицей задать.
Denis
В теории представить себе такое можно, но вот пользы я никакой не вижу
Evgeniy
Ну а объект что делает? Он получает счтото и выдаёт чтото- это блин не функция?
Evgeniy
Но на основе внутреннего состояния - и это гвоздь вбивающий гроб
Denis
Ну а объект что делает? Он получает счтото и выдаёт чтото- это блин не функция?
Объект, это совокупность знаний о чем-то. Объект определяет набор параметров, через которые мы познаем это что-то, а также набор действий, которые с объектом можем совершить
Denis
Затянули меня таки в этот бессмысленный разговор :(
Denis
Рассказать, как case использовать?
Denis
Принцип общий
Evgeniy
Ну ладно переёдём на образы как круг в ООп подобном выразить?
Evgeniy
Ладно прямую- для простоты
Evgeniy
Да хоть кодом)На любом ООп псевдо языке
Evgeniy
Главное чтобы Объект был)
Evgeniy
Ладно например структура Линия переменная НачТочка переменная КонТочка метод Получить точкуИзНачТочкиИИзКонечноц -фомула
Evgeniy
Пойдёт?
Алдар
Кто тут книгу haskellbook оставлял?
Denis
Сегодня?
Anatolii
то не хаскель бук
Anatolii
то была книжка Дениса Шевченко
Алдар
нет, раньше
Алдар
которая 60 баксев стоит)
Алдар
я про haskellbook.com
http://baatz.io/posts/haskell-in-a-startup/
Alexander
О, Карл
Alexander
Интересно что пишет
Alexander
И продал ли он таки IP беттера
Alexander
Хм.. похоже автралийцам продали, забавно
Evgeniy
https://habrahabr.ru/post/303984/
adam
https://habrahabr.ru/post/303984/
Недостатки у него в голове
Evgeniy
Но если честно многие жалуются на Жадное потребление памяти
Anatolii
это те кто на джаве не писал:)
Quet
ну все же нет )
nvkv
это я удачно зашёл
Evgeniy
Да эрланг очень хорош- но говорят под телеком
Evgeniy
А что приносит радость это OTP - это протестировали Лучшие Инженеры итп - и это радует
Evgeniy
Там просто всё разделить если не забыл на сервер , FSM и ещё на чтото )
Evgeniy
Да но про хаск это невидно - фрагментация огромная(
nvkv
Глянь на перл, мир перевернётся
Evgeniy
Алгоритмы прямо ложатся но без состояния
Evgeniy
Например давайте прикинум аналог класс например джава и на хаске?
nvkv
чего?
Evgeniy
Я просто хочу коллективно понять - то что читал ООП прекрасно выражается в ФП - вот думаю как)
nvkv
Я просто хочу коллективно понять - то что читал ООП прекрасно выражается в ФП - вот думаю как)
Ээээ. Тебе что выразить-то надо? Выражается проблема из предметной области, а не "классы из джавы"