𝔖 Scriptorium
✦   LIBER   ✦

πŸ“

Functional Programming for the Object-Oriented Programmer

✍ Scribed by Brian Marick


Year
2012
Tongue
English
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


Many, many of the legendary programmers know many programming languages. What they know from one language helps them write better code in another one. But it’s not really the language that matters: adding knowledge of C# to your knowledge of Java doesn’t make you much better. The languages are too similar: they encourage you to look at problems in pretty much the same way. You need to know languages that conceptualize problems and solutions in substantially different ways.

Once upon a time, object-oriented programming was a radical departure from what most programmers knew. So learning it was both hard and mind-expanding. Nowadays, the OO style (or some approximation to it) is the dominant one, so ambitious people need to seek out different styles.

The functional programming style is nicely different from the OO style, but there are many interesting points of comparison between them. This book aims to teach you key elements of the functional style, helping you take them back to your OO language.


πŸ“œ SIMILAR VOLUMES


Object-oriented Programming in C# for C
✍ NΓΈrmark Kurt. πŸ“‚ Library 🌐 English

Aalborg University, Denmark, 2010. β€” 479 p.<div class="bb-sep"></div>This is a teaching material about object-oriented programming, illustrated with use of the programming language C#. The initial version was written i 2006.<br/>It is assumed, as a prerequisite, that the readers have some knowledge

Object-Oriented vs. Functional Programmi
✍ Richard Warburton πŸ“‚ Library πŸ“… 2015 πŸ› O’Reilly Media 🌐 English

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 explai

Functional, Object-Oriented, and Concurr
✍ Michel Charpentier πŸ“‚ Library πŸ“… 2023 πŸ› Addison-Wesley Professional 🌐 English

The functional and concurrent programming language features supported by modern languages can be challenging, even for experienced developers. These features may appear intimidating to OOP programmers because of a misunderstanding of how they work. Programmers first need to become familiar with the

Scala Cookbook: Recipes for Object-Orien
✍ Alvin Alexander πŸ“‚ Library πŸ“… 2013 πŸ› O'Reilly Media 🌐 English

<DIV><p>Save time and trouble when using Scala to build object-oriented, functional, and concurrent applications. With more than 250 ready-to-use recipes and 700 code examples, this comprehensive cookbook covers the most common problems you’ll encounter when using the Scala language, libraries, and

Scala Cookbook: Recipes for Object-Orien
✍ Alvin Alexander πŸ“‚ Library πŸ“… 2013 πŸ› O'Reilly Media 🌐 English

<DIV><p>Save time and trouble when using Scala to build object-oriented, functional, and concurrent applications. With more than 250 ready-to-use recipes and 700 code examples, this comprehensive cookbook covers the most common problems you’ll encounter when using the Scala language, libraries, and