Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The funny thing is that many like to bash Java's OO model, and in the process forget that Smalltalk, Eiffel, C# and many others offer a similar model.


What's really funny is to claim that the Java/C++ model is similar to the Smalltalk model.


Kind of, yes.

You can map instance methods to normal methods in Smalltalk. And static methods to class methods in Smalltalk.

Of course, you don't have the dynamism of sending messages, instead of invoking method calls.

However given that Smalltalk is the originator of OO and everything is an object, OO critics would feel in prison most likely. :)


I thought Simula was the originator of OO?




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

Search: