Produktbeschreibung
Objekt-orientierte Programmierung (OOP) und Funktionale Programmierung (FP) sind zwei bedeutende Paradigmen der Programmierung, die bereits in den 60er-Jahren entwickelt wurden. In ihrer fast 50jährigen Geschichte haben sich beide Paradigmen zweifellos wechselseitig beeinflußt. Dennoch haben sie weitgehend in ihrer jeweils eigenen Welt existiert: die FP in der Welt der Forschung, die OOP in der Welt der Anwendungsprogrammierung. Dabei hat die FP im Vergleich zur OOP eher ein Nischendasein geführt. Im Jahr 2003 wurde von Martin Odersky und seinem Team an der EPFL (in Lausanne, Schweiz) die erste Version der Sprache Scala veröffentlicht. Scala wird explizit als Objekt-funktionale Programmiersprache bezeichnet und versucht beide Paradigmen in einer einzigen Sprache zu vereinen. In diesem Buch werden zunächst die einzelnen Paradigmen vorgestellt, einschließlich der ursprünglichen imperativen Programmierung. Dann wird gezeigt, wie Scala diese unterschiedlichen Ansätze in einer einzigen Sprache zusammenführt.
|
|
Marke |
Epubli |
EAN |
9783844245158 |
ISBN |
978-3-8442-4515-8 |