gavr_sas – Telegram
gavr_sas
223 subscribers
2.69K photos
185 videos
29 files
791 links
JB пропаганда
Download Telegram
"Smalltalk's design—and existence—is due to the insight that everything we can describe can be represented by the recursive composition of a single kind of behavioral building block that hides its combination of state and process inside itself and can be dealt with only through the exchange of messages."
ReasonML
2
Forwarded from gavr
кал?
👍1
And the lisp people of some other planet
смотрю толк про реализацию эффективных иммутабельных структур данных персистентных как в кложе, кто будет на слайдах? Разумеется Алан обсирающий современное ООП!

Последнее, что вы хотели бы, чтобы любой программист делал, это возился с внутренним состоянием объектов, даже если оно представлено абстрактно. К сожалению, большая часть того, что сегодня называется объектно-ориентированным программированием, - это просто программирование в старом стиле с более причудливыми конструкциями
#Smalltalk
мой яп процветает, вот для сравнения еще 2 реализации на хаскеле и кложе
👍1
Forwarded from gavr
yaaay
👍1
Forwarded from Max
скрыть реализацию
непрозрачный тип гарантирует, что всё создание / удаление / копирование / whatever объектов проходит через твой API
Forwarded from Алексей
Ну обычно в го это на уровне соглашений
"инструкция: если направить дырочку на лоб, то во лбу тоже образуется дырочка, интуитивно управляется всего одной кнопкой"