News for hackers. Stuff that matters.
Re:Byte Magazine Special Issue: Smalltalk (1984) by davidgay on Thursday August 11, 2022 @09:08PM (#32433729)
> Most OOP languages today can trace their OOP heritage to CLOS.

I'm extremely dubious about this claim and cannot think of any mainstream OO language this applies to (clearly not C++, Java or C#, nor of course Smalltalk, hence neither Objective-C nor Self nor Javascript).

For further context: I learned about programming languages, did programming language research starting in the early 90s. CLOS, and multiple-dispatch especially were always a significant outlier.

Re:Byte Magazine Special Issue: Smalltalk (1984) by lispm on Friday August 12, 2022 @03:39AM (#32435595)
There are a bunch of different OOP mainlines. Some have early Lisp influence, long before CLOS. Some are more or less completely without Lisp influence.

Simula, Object Pascal, C++, c#, ... (class based OOP with virtual functions)

Smalltalk (message passing, classes)

Lisp/CLOS (generic functions) -> Dylan, Perl, Julia, R, ...

Actors, Self, JavaScript, ... (Prototypes)

....