Objekt-funktionale Programmierung am Beispiel von Scala
Seiten
2012
epubli GmbH (Verlag)
978-3-8442-4335-2 (ISBN)
epubli GmbH (Verlag)
978-3-8442-4335-2 (ISBN)
- Titel ist leider vergriffen;
keine Neuauflage - Artikel merken
Eine neue Sprache und ein neues Paradigma werden im historischen Kontext vorgestellt.
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.
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.
Sprache | deutsch |
---|---|
Maße | 170 x 240 mm |
Gewicht | 415 g |
Einbandart | Paperback |
Themenwelt | Informatik ► Programmiersprachen / -werkzeuge ► Scala |
Schlagworte | Funktional • objekt-funktional • Objekt-orientiert • Programmierung • Scala |
ISBN-10 | 3-8442-4335-6 / 3844243356 |
ISBN-13 | 978-3-8442-4335-2 / 9783844243352 |
Zustand | Neuware |
Haben Sie eine Frage zum Produkt? |