3 ms·
> it starts as slots for function pointers in structs in C It was built around lambdas in Smalltalk long before that. Simula (about 4 years older) had a more
by sklogic 11y ago
> it starts as slots for function pointers in structs in C
It was built around lambdas in Smalltalk long before that.
Simula (about 4 years older) had a more typical class-based OO with vtables and a proper subtyping already. Long before any C.