]> git.siccegge.de Git - talk/oop.git/blob - abstract.org
Add empty chapters
[talk/oop.git] / abstract.org
1 * Non-conventional OOP Paradigm
2
3 A reflection on what Object Orientation is at its core as well as an
4 exploration what OOP could mean apart from the Java/C++/.. way of
5 looking at things.
6
7 We will look at CLOS and discover how polymorphism doesn't need to
8 be bound to some special self/this parameter and see how method
9 specialization often does not want to just overwrite the baseclass
10 implementation.
11
12 We will take a look at Erlang -- a language that does not really claim
13 to be object-oriented at all -- and discover astonishing similarities
14 between erlang processes and objects where loose coupling is taken
15 seriously.
16
17 We will review Smalltalk, the language deepply connected with the
18 intial concept of OOP and long forgotten.