Skip to main content

Shopping Cart

You're getting the VIP treatment!

Item(s) unavailable for purchase
Please review your cart. You can remove the unavailable item(s) now or we'll automatically remove it at Checkout.
itemsitem
itemsitem

Recommended For You

Loading...


“eric lippert”

Showing 1 - 12 of 12 results for “eric lippert”
Skip side bar filters
  • Fabulous Adventures in Data Structures and Algorithms

    by Eric Lippert ...
    Get the eBook free when you register your print book at Manning."Rigorous, curious, quietly funny, and extraordinarily generous with hard-won insight."—Scott Hanselman, MicrosoftThis book 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 ... Read more

    $68.99 CAD

People who read this also enjoyed

  • Think Like a Programmer

    An Introduction to Creative Problem Solving

    The real challenge of programming isn't learning a language's syntax—it's learning to creatively solve problems so you can build something great. In this one-of-a-kind text, author V. Anton Spraul breaks down the ways that programmers solve problems and teaches you what other introductory books often ignore: how to Think Like a Programmer. Each chapter tackles a single programming concept, like ... Read more

    $38.39 CAD

  • Programming

    Principles and Practice Using C++

    An Introduction to Programming by the Inventor of C++Preparation for Programming in the Real WorldThe book assumes that you aim eventually to write non-trivial programs, whether for work in software development or in some other technical field.Focus on Fundamental Concepts and TechniquesThe book explains fundamental concepts and techniques in greater depth than traditional introductions. This ... Read more

    $71.99 CAD

  • Learn You a Haskell for Great Good!

    A Beginner's Guide

    It's all in the name: Learn You a Haskell for Great Good! is a hilarious, illustrated guide to this complex functional language. Packed with the author's original artwork, pop culture references, and most importantly, useful example code, this book teaches functional fundamentals in a way you never thought possible.You'll start with the kid stuff: basic syntax, recursion, types and type classes. ... Read more

    $43.19 CAD

  • Domain-Specific Languages

    by Martin Fowler ...
    Series series Addison-Wesley Signature Series (Fowler)
    When carefully selected and used, Domain-Specific Languages (DSLs) may simplify complex code, promote effective communication with customers, improve productivity, and unclog development bottlenecks. In Domain-Specific Languages, noted software development expert Martin Fowler first provides the information software professionals need to decide if and when to utilize DSLs. Then, where DSLs prove ... Read more

    $57.99 CAD

  • The Art of R Programming

    A Tour of Statistical Software Design

    R is the world's most popular language for developing statistical software: Archaeologists use it to track the spread of ancient civilizations, drug companies use it to discover which medications are safe and effective, and actuaries use it to assess financial risks and keep economies running smoothly.The Art of R Programming takes you on a guided tour of software development with R, from basic ... Read more

    $43.19 CAD

  • Python Data Science Handbook

    Essential Tools for Working with Data

    Python is a first-class tool for many researchers, primarily because of its libraries for storing, manipulating, and gaining insight from data. Several resources exist for individual pieces of this data science stack, but only with the new edition of Python Data Science Handbook do you get them all--IPython, NumPy, pandas, Matplotlib, scikit-learn, and other related tools.Working scientists and ... Read more

    $67.99 CAD

  • Understanding Computation

    From Simple Machines to Impossible Programs

    by Tom Stuart ...
    Finally, you can learn computation theory and programming language design in an engaging, practical way. Understanding Computation explains theoretical computer science in a context you’ll recognize, helping you appreciate why these ideas matter and how they can inform your day-to-day programming.Rather than use mathematical notation or an unfamiliar academic programming language like Haskell or ... Read more

    $28.79 CAD

  • SQL and Relational Theory

    How to Write Accurate SQL Code

    by C.J. Date ...
    SQL is full of difficulties and traps for the unwary. You can avoid them if you understand relational theory, but only if you know how to put that theory into practice. In this book, Chris Date explains relational theory in depth, and demonstrates through numerous examples and exercises how you can apply it to your use of SQL.This third edition has been revised, extended, and improved throughout. ... Read more

    $31.99 CAD

  • The Recursive Book of Recursion

    Ace the Coding Interview with Python and JavaScript

    by Al Sweigart ...
    An accessible yet rigorous crash course on recursive programming using Python and JavaScript examples.Recursion has an intimidating reputation: it’s considered to be an advanced computer science topic frequently brought up in coding interviews. But there’s nothing magical about recursion.The Recursive Book of Recursion uses Python and JavaScript examples to teach the basics of recursion, exposing ... Read more

    $35.19 CAD

  • How to Design Programs, second edition

    An Introduction to Programming and Computing

    A completely revised edition, offering new design recipes for interactive programs and support for images as plain values, testing, event-driven programming, and even distributed programming.This introduction to programming places computer science at the core of a liberal arts education. Unlike other introductory books, it focuses on the program design process, presenting program design guidelines ... Read more

    $63.99 CAD

  • Database in Depth

    Relational Theory for Practitioners

    by C.J. Date ...
    This book sheds light on the principles behind the relational model, which is fundamental to all database-backed applications--and, consequently, most of the work that goes on in the computing world today. Database in Depth: The Relational Model for Practitioners goes beyond the hype and gets to the heart of how relational databases actually work.Ideal for experienced database developers and ... Read more

    $22.39 CAD