3 ms·
Anyone participating in these types of discussions should start with a disclaimer whether they are talking about static typing, where types are largely equated
by zwieback 14y ago
Anyone participating in these types of discussions should start with a disclaimer whether they are talking about static typing, where types are largely equated with classes (aka "class-based" programming), or message passing, where types are largely orthogonal to classes.
The latter concept is what Alan Kay had in mind when he "invented" OO although arguably C++ and Java have really popularized OO as class-based programming.
- Ralith 14y agoStatic typing is orthogonal to, although not generally paird with, message passing. You can have dynamically typed Java-style OO easily.