Using D
via Digitalmars-d
digitalmars-d at puremagic.com
Mon Aug 25 07:15:09 PDT 2014
On Monday, 25 August 2014 at 14:05:35 UTC, ketmar via
Digitalmars-d wrote:
> On Mon, 25 Aug 2014 16:51:23 +0300
> Paulo Pinto via Digitalmars-d <digitalmars-d at puremagic.com>
> wrote:
>
>> Since when does C++ does support message passing?
> since people started to think that "OOP was invented in C++".
The terminology "message" for "method" comes from Smalltalk. It
is used liberally.
C++ is using the OOP model of SIMULA, which did invent OOP! So
I'd say the way C++ does OOP is how it was invented.
SIMULA was created by Kristen Nygaard and Ole-Johan Dahl. Nygaard
was very much interested in object-oriented modelling and as a
mode of thinking about problems. Not only in programming. Dahl
went on to work on formal program verification. I had them as
lecturers at the university. Very interesting people.
More information about the Digitalmars-d
mailing list