Size: a a a

2020 May 13

RP

Roman Proskuryakov in rust_offtopic
ясно)
источник

AB

Artöm Bakri Al-Sarmi... in rust_offtopic
Альтернативная терминология
источник

RP

Roman Proskuryakov in rust_offtopic
ага
источник

p

polunin.ai in rust_offtopic
Artöm Bakri Al-Sarmini
Альтернативная терминология
объект в ООП это сущность имеющая состояние. с объектом общение происходит путем пересылки сообщений. данные внутри объекта максимально сокрыты от окружающего мира.
источник

AB

Artöm Bakri Al-Sarmi... in rust_offtopic
polunin.ai
объект в ООП это сущность имеющая состояние. с объектом общение происходит путем пересылки сообщений. данные внутри объекта максимально сокрыты от окружающего мира.
Сообщения могут не менять состояние
источник

p

polunin.ai in rust_offtopic
Artöm Bakri Al-Sarmini
Сообщения могут не менять состояние
если состояние не меняется то это не состояние
источник

AB

Artöm Bakri Al-Sarmi... in rust_offtopic
Сокрытие не нарушается
источник

AB

Artöm Bakri Al-Sarmi... in rust_offtopic
polunin.ai
если состояние не меняется то это не состояние
А что это?
источник

RP

Roman Proskuryakov in rust_offtopic
polunin.ai
объект в ООП это сущность имеющая состояние. с объектом общение происходит путем пересылки сообщений. данные внутри объекта максимально сокрыты от окружающего мира.
поэтому в реализациях смолтока True|False - это объекты, которые наследуются от Boolean, который наследуется от Object. Из всех этих слов 3 из 4 являются константными
источник

p

polunin.ai in rust_offtopic
Artöm Bakri Al-Sarmini
А что это?
значение
источник

AB

Artöm Bakri Al-Sarmi... in rust_offtopic
polunin.ai
значение
В чем принципиальная разница?
источник

RP

Roman Proskuryakov in rust_offtopic
Видимо в смолтоке булеан недостаточно оопешный)
источник

RP

Roman Proskuryakov in rust_offtopic
@p0lunin ^ это тебе небольшой намёк на реализацию языка от автора ООП.
источник

Т8

Т-34 85 in rust_offtopic
Gymmasssorla
ООП можно и без циклов/условных операторов сделать
И без полей в объекте?
источник

p

polunin.ai in rust_offtopic
Artöm Bakri Al-Sarmini
В чем принципиальная разница?
в мутаюельности
источник

G

Gymmasssorla in rust_offtopic
Т-34 85
И без полей в объекте?
Поля в объекте на императивность/декларативность плохо оказывают воздействие
источник

RP

Roman Proskuryakov in rust_offtopic
Т-34 85
И без полей в объекте?
в смолтоке нет циклов и условий.
источник

RP

Roman Proskuryakov in rust_offtopic
почему-то это очень сильно удивляет людей)
источник

RP

Roman Proskuryakov in rust_offtopic
Т-34 85
И без полей в объекте?
и без полей в объекте. читайте про оптимизацию smallint.
источник

AZ

Alex Zhukovsky in rust_offtopic
Roman Proskuryakov
и без полей в объекте. читайте про оптимизацию smallint.
ну без полей и мутабельности это однозначно не оопэ
источник