Comments 8
То, что Алан Кей стоял у истоков ООП, спору нет. И Smalltalk, разработанный им в сотрудничестве с коллегами по работе в Xerox PARK, действительно, выдающаяся разработка. Но первым он не был. Чуточку раньше пара норвежцев создала язык Simula, в котором уже были многие черты ООП. Б.Страуструп не раз отмечал влияние Simula на С++.
А вот о том, какую роль в истории появления ООП сыграла биология - не знал. Не подскажете - где можно почитать об этом?
Образчик бездумного перевода?
Можно с самого начала писать, что такое ООП - не Организация Освобождения Палестины?
Потому что далее упоминается
детский учебник по клеткам организма
Ага, букварь молекулярной биологии XXX века.
Или вот:
клетки есть еще и другие структуры, которые так же обмениваются ... магнитными полями, от мала до велика.
Хорошо, что не торасионными
Однако добило вот такое:
хорошая золотая середина жизненного фрактала.
Прочитал раза два (благо малобуков), но так и не понял, где связь.
Автор старательно натянул на глобус схожесть клетки и объекта, хотя ничего общего в этом кроме слов нет
Наследование в ООП, как впрочем и все остальное является детерминированным процессом, в отличии от биологии.
Инкапсуляция - ну так и огород с забором тоже можно притянуть за уши. А чего, все есть. Внутри сервисы, снаружи миски с готовой продукцией на продажу. Даже за попытку получить несанкционированный доступ к огурцам можно получить штфар "солью в задницу" от деда
Полиморфизм - ну да, тут уже автор провести аналогию не осолил, и просто накидал букв, авось прокатит
Многое из того, что создал человек находит отражение в природе. Он же в ней живет, учится, смотрит на нее, где он еще будет идеи брать? Есть даже теория биомиметики,подразумевающая, что человек позаимствовать решение аналогичной проблемы у природы (самый популярный пример про стрекозу и самолет).
Читал "Мартин Гарднер. Этот правый, левый мир - 1967". Книга о том, как симметричные и асимметричные формы влияют на нашу восприятие и эстетику, а также на структуры и модели в окружающем мире. Графомания, но не мало интересных моментов и простых эксперементов!
ООП - это аналог того, как борется со сложностью мира наш мозг, то есть, попытка применить в решении сложных задач методологию обработки информации. Анализ и синтез - это не Алан Кей придумал.
Господи! Дай мне с душевным спокойствием встретить все, что принесёт мне наступающим день. Помогает.
Истоки ООП