£50.34

It has never been this cheap. We have no record of a lower price.

£50 today · cheaper than every other day in the last 3 months

Manning Fabulous Adventures in Data Structures and Algorithms

View at Amazon

Price History & Forecast

Grey patches = out of stock. Cheaper = lower on the chart. Hover for exact prices.

Last 86 days · 86 data points (no recent data)

Historical
Generating forecast…
£52.99 £50.08 £50.71 £51.35 £51.98 £52.62 £53.26 23 July 2026 13 August 2026 03 September 2026 24 September 2026 16 October 2026
View at Amazon ↗

NEW HERE?

Amazon shows you one price. We show you all of them.

Tosheroon watches Amazon prices so you don't have to. Every product on Amazon has a price history — we make it visible. Set the price you'd actually pay, and we'll email you the second it gets there. No app, no account, one email.

WHAT'S ON THIS PAGE

↑ Price chart
when this has been cheap or pricey
↑ Forecast
where the price is heading next
↓ Statistics
all-time high & low, recent range
↑ Price alert
name your number, we'll email you

Price Distribution

Price distribution over 86 days • 2 price levels

Days at Price
Current Price
48 days · current 38 days 0 12 24 36 48 £50 £53 Days at Price

Price Analysis

Most common price: £50 (48 days, 55.8%)

Price range: £50 - £53

Price levels: 2 different prices over 86 days

Description

Fabulous Adventures in Data Structures and Algorithms invites you to step off the beaten path and explore interesting, unfamiliar, and even exotic algorithms that will challenge your perspective and elevate your code. Legendary language designer Eric Lippert guides you with a refreshing, conversational approach, providing beautifully practical examples that highlight the recurring patterns behind stubborn coding problems. You’ll begin with a fresh look at foundational, thread-safe, and persistent immutable data structures. Lippert demystifies stacks, queues, and finger-tree deques, illustrating how to manage memory efficiently through persistence. For developers working in highly concurrent, cloud native environments, these patterns will help you eliminate hard-to-spot race conditions and state-mutation bugs. Your fabulous adventure then turns to structural search, compiler design, and the integration of functional programming within mainstream object-oriented languages. You’ll dive into Directed Acyclic Word Graphs (DAWGs), greedy pretty printers, and the complexities of tree unification. This section bridges theory and real-world tools, teaching you how to design highly modular compilers or robust static analysis engines and to write declarative, composable, and expressive APIs. In the final leg of your journey, you’ll model randomness, statistical reasoning, and continuous probability―core concepts for AI and predictive analytics. Lippert introduces advanced Bayesian and monadic techniques, teaching you how to construct joint distributions and sample them using the powerful Metropolis algorithm. This statistical toolkit aligns perfectly with modern data-driven systems that need to make consistent, sound decisions under real-world uncertainty. In the age of AI coding, implementation is becoming cheaper. AI can write code, but it cannot relieve developers of responsibility for understanding what the code means, why a given solution was chosen, how it will scale, and whether the problem has been framed correctly. This book develops exactly that judgment. It teaches the part that is becoming more valuable: recognizing, selecting, questioning, and evaluating the ideas behind implementations. It is an apprenticeship in computational taste, taught through unusual and memorable examples. The book covers Build highly efficient, thread-safe concurrent systems using immutable parts Compress massive data representation sizes usingmemoizedquadtrees and DAWGs Solve complex compiler optimizations using unification and backtracking search Automate precise, mathematically sound decisions under real-world uncertainty About the reader For working programmers familiar with C#, Java, or Python. About the author Eric Lippert has designed programming languages, compilers, and developer tools for Microsoft, Coverity, and Facebook. He was a key member of the C# language design team and writes at ericlippert.com.

Product Specifications

Brand
Manning
Format
paperback
Domain
Amazon UK
Release Date
07 January 2027
Listed Since
23 April 2026

Barcode

No barcode data available

Similar Products You Might Like

Grokking Data Structures
78% match

Grokking Data Structures

Manning

£28.39 05 Aug 2026
Algorithmic Thinking, 2nd Edition: Learn Algorithms to Level Up Your Coding Skills
77% match

Algorithmic Thinking, 2nd Edition: Learn Algorithms to Level Up Your Coding Skills

No Starch Press

£30.38 05 Aug 2026
Probabilistic Data Structures and Algorithms for Big Data Applications
76% match

Probabilistic Data Structures and Algorithms for Big Data Applications

Books on Demand

£42.46 04 Aug 2026
Sequential and Parallel Algorithms and Data Structures: The Basic Toolbox
76% match

Sequential and Parallel Algorithms and Data Structures: The Basic Toolbox

Springer

£39.63 08 Aug 2026
Algorithms for Functional Programming
75% match

Algorithms for Functional Programming

Springer

£65.44 05 Aug 2026
Manning Grokking Algorithms - Illustrated Programming Guide
75% match

Manning Grokking Algorithms - Illustrated Programming Guide

Manning

£40.64 25 Sep 2026
Fundamentals of OOP and Data Structures in Java
75% match

Fundamentals of OOP and Data Structures in Java

Cambridge University Press

£36.60 22 Aug 2026
Serialization and Persistent Objects: Turning Data Structures into Efficient Databases
75% match

Serialization and Persistent Objects: Turning Data Structures into Efficient Databases

Springer

£39.77 05 Aug 2026
Methods in Algorithmic Analysis (Chapman & Hall/CRC Computer and Information Science Series)
74% match

Methods in Algorithmic Analysis (Chapman & Hall/CRC Computer and Information Science Series)

Chapman and Hall/CRC

£189.86 21 Oct 2026
Pearson Programming Abstractions in C++ - Eric Roberts Textbook
74% match

Pearson Programming Abstractions in C++ - Eric Roberts Textbook

PEARSON EDUCATION

£162.80 20 Oct 2026
A Guide to Experimental Algorithmics
74% match

A Guide to Experimental Algorithmics

Cambridge University Press

£89.70 06 Aug 2026
Functional Programming in C#: How to write better C# code
73% match

Functional Programming in C#: How to write better C# code

Manning

£43.10 05 Aug 2026
Programming Language Concepts (Undergraduate Topics in Computer Science)
73% match

Programming Language Concepts (Undergraduate Topics in Computer Science)

Springer

£38.24 08 Aug 2026
Computational Frameworks for Political and Social Research with Python (Textbooks on Political Analysis)
73% match

Computational Frameworks for Political and Social Research with Python (Textbooks on Political Analysis)

Springer

£73.14 14 Aug 2026
F# for Scientists
73% match

F# for Scientists

Wiley

£70.67 05 Aug 2026
High-Performance Programming in C# and .NET: Understand the nuts and bolts of developing robust, faster, and resilient applications in C# 10.0 and .NET 6
73% match

High-Performance Programming in C# and .NET: Understand the nuts and bolts of developing robust, faster, and resilient applications in C# 10.0 and .NET 6

Packt Publishing

£41.99 04 Aug 2026
The Librarian's Introduction to Programming Languages: A LITA Guide (LITA Guides)
73% match

The Librarian's Introduction to Programming Languages: A LITA Guide (LITA Guides)

Rowman & Littlefield Publishers

£99.00 10 Aug 2026
Magical Haskell: A Friendly Approach to Modern Functional Programming, Type Theory, and Artificial Intelligence
73% match

Magical Haskell: A Friendly Approach to Modern Functional Programming, Type Theory, and Artificial Intelligence

Apress

£20.03 09 Sep 2026
Java Coding Problems: Improve your Java Programming skills by solving real-world coding challenges
73% match

Java Coding Problems: Improve your Java Programming skills by solving real-world coding challenges

Packt Publishing

£43.99 06 Aug 2026
Data Mesh Design: A Practical Pipeline Design Guide for Analytics, Data Science and Machine Learning
73% match

Data Mesh Design: A Practical Pipeline Design Guide for Analytics, Data Science and Machine Learning

Technics Publications

£38.96 06 Aug 2026
Distributed Graph Analytics: Programming, Languages, and Their Compilation
73% match

Distributed Graph Analytics: Programming, Languages, and Their Compilation

Springer

£108.01 10 Aug 2026
C++ Programming: Program Design Including Data Structures
73% match

C++ Programming: Program Design Including Data Structures

Cengage Learning

£27.88 26 Aug 2026
Modern Data Access with Entity Framework Core: Database Programming Techniques for .NET, .NET Core, UWP, and Xamarin with C#
73% match

Modern Data Access with Entity Framework Core: Database Programming Techniques for .NET, .NET Core, UWP, and Xamarin with C#

Apress

£42.14 08 Aug 2026
Manning Elixir in Action Second Edition - Programming Book
73% match

Manning Elixir in Action Second Edition - Programming Book

Manning

£32.83 12 Oct 2026