LINUX.ORG.RU

История изменений

Исправление lbvf50txt, (текущая версия) :

ООП это Объектно Ориентированное Программирование которое базируется на отправке сообщений объектам. Создаель ООП сожалеет, что назвал Объектно Ориентированным, а не Сообщение Ориентированным программированием.

I’m sorry that I long ago coined the term «objects» for this topic because it gets many people to focus on the lesser idea. The big idea is «messaging» – that is what the kernal of Smalltalk/Squeak is all about (and it’s something that was never quite completed in our Xerox PARC phase).

(c) Alan Kay link

OOP to me means only messaging, local retention and protection and hiding of state-process, and extreme late-binding of all things.

(c) Alan Kay создатель Small Talk link

Полиморфизм и Наследование это уже надстройки над ООП.

I thought of objects being like biological cells and/or individual computers on a network, only able to communicate with messages (so messaging came at the very beginning – it took a while to see how to do messaging in a programming language efficiently enough to be useful).

(c) Alan Kay link

Исправление lbvf50txt, :

ООП это Объектно Ориентированное Программирование которое базируется на отправке сообщений объектам. Создаель ООП сожалеет, что назвал Объектно Ориентированным, а не Сообщение Ориентированным программированием.

I’m sorry that I long ago coined the term «objects» for this topic because it gets many people to focus on the lesser idea. The big idea is «messaging» – that is what the kernal of Smalltalk/Squeak is all about (and it’s something that was never quite completed in our Xerox PARC phase).

(c) Alan Kay link

OOP to me means only messaging, local retention and protection and hiding of state-process, and extreme late-binding of all things.

(c) Alan Kay создатель Small Talk link

Полиморфизм и Наследование это уже надстройки над ООП.

Исправление lbvf50txt, :

ООП это Объектно Ориентированное Программирование которое базируется на отправке сообщений объектам. Создаель ООП сожалеет, что назвал Объектно Ориентированным, а не Сообщение Ориентированным программированием.

I’m sorry that I long ago coined the term «objects» for this topic because it gets many people to focus on the lesser idea. The big idea is «messaging» – that is what the kernal of Smalltalk/Squeak is all about (and it’s something that was never quite completed in our Xerox PARC phase).

(c) Alan Kay link

OOP to me means only messaging, local retention and protection and hiding of state-process, and extreme late-binding of all things.

(c) Alan Kay создатель Small Talk

Полиморфизм и Наследование это уже надстройки над ООП.

Исходная версия lbvf50txt, :

ООП это Объектно Ориентированное Программирование которое базируется на отправке сообщений объектам. Создаель ООП сожалеет, что назвал Объектно Ориентированным, а не Сообщение Ориентированным программированием.

OOP to me means only messaging, local retention and protection and hiding of state-process, and extreme late-binding of all things.

(c) Alan Kay создатель Small Talk

Полиморфизм и Наследование это уже надстройки над ООП.