]> git.siccegge.de Git - talk/oop.git/commitdiff
Merge git.siccegge.de:talk/template/privat
authorChristoph Egger <christoph@christoph-egger.org>
Sun, 28 Aug 2016 13:40:16 +0000 (15:40 +0200)
committerChristoph Egger <christoph@christoph-egger.org>
Sun, 28 Aug 2016 13:40:16 +0000 (15:40 +0200)
abstract.org [new file with mode: 0644]
slides.tex

diff --git a/abstract.org b/abstract.org
new file mode 100644 (file)
index 0000000..292cb6d
--- /dev/null
@@ -0,0 +1,18 @@
+* Non-conventional OOP Paradigm
+
+A reflection on what Object Orientation is at its core as well as an
+exploration what OOP could mean apart from the Java/C++/.. way of
+looking at things.
+
+We will look at CLOS and discover how polymorphism doesn't need to
+be bound to some special self/this parameter and see how method
+specialization often does not want to just overwrite the baseclass
+implementation.
+
+We will take a look at Erlang -- a language that does not really claim
+to be object-oriented at all -- and discover astonishing similarities
+between erlang processes and objects where loose coupling is taken
+seriously.
+
+We will review Smalltalk, the language deepply connected with the
+intial concept of OOP and long forgotten.
index 92906726c9128b8e430671aaf673c5bc965a0013..7e3d74d5806b8d31ff26a8aa3112855f40564fa2 100644 (file)
@@ -71,8 +71,8 @@
 
 
 \begin{frame}[plain]
-\title{Template}
-\subtitle{Für Vorträge!}
+\title{Objekt-Orientierte Programmierung}
+\subtitle{Mal anders!}
 \author{
     Christoph Egger\\
 }
     \end{center}
     \vspace*{\fill}
 
-  Download: https://static.siccegge.de/talks/template-privat.pdf\\
-  https://git.siccegge.de/?p=talk/template/privat.git
+  Download: https://static.siccegge.de/talks/oop-MRMCD-.pdf\\
+  https://git.siccegge.de/?p=talk/oop.git
 \end{frame}
 \end{document}