Library Hours
Monday to Friday: 9 a.m. to 9 p.m.
Saturday: 9 a.m. to 5 p.m.
Sunday: 1 p.m. to 9 p.m.
Naper Blvd. 1 p.m. to 5 p.m.
     
Limit search to available items
Results Page:  Previous Next
Author Warburton, Richard (Computer technologist), author.

Title Object-oriented vs. functional programming : bridging the divide between opposing paradigms / Richard Warburton. [O'Reilly electronic resource]

Edition First edition.
Publication Info. Sebastopol, CA : O'Reilly Media, [2015]
©2015
QR Code
Description 1 online resource (1 volume) : illustrations
Summary The schism between the functional and object-oriented programmers is really a false binary. Yes, the first group argues that FP is superior for a multicore world, while the second insists that OOP is better at matching technical solutions to business problems. However, as this O'Reilly report explains, this is not an either-or proposition. Technologist Richard Warburton, author of Java 8 Lambas, discusses similarities between these programming paradigms and points out that both FP and OOP are actually moving closer toward one another. One prominent example is the use of lambda expressions in Java and other OOP languages such as C#, C++, and Swift. By following examples written in Java, you will: Learn how lambdas (aka anonymous functions) make OOP languages better suited for dealing with parallelism and concurrency Understand how SOLID--OOP's five basic principles of programming--map to functional languages and paradigms Explore some of the most common OOP design patterns--and how they exist in the functional world.
Subject Object-oriented programming (Computer science)
Functional programming (Computer science)
Programmation orientée objet (Informatique)
Programmation fonctionnelle.
Functional programming (Computer science)
Object-oriented programming (Computer science)
Added Title Object-oriented versus functional programming
Patron reviews: add a review
EBOOK
No one has rated this material

You can...
Also...
- Find similar reads
- Add a review
- Sign-up for Newsletter
- Suggest a purchase
- Can't find what you want?
More Information