Hacker News new | past | comments | ask | show | jobs | submit login

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.




Static typing is orthogonal to, although not generally paird with, message passing. You can have dynamically typed Java-style OO easily.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: