Gå direkte til innholdet

Sommersalg på pocket fra 79,- »

Til startsiden
Logg inn
Søk etter din neste leseopplevelse
From Mathematics to Generic Programming

From Mathematics to Generic Programming

heftet, Engelsk, 2014
397,-
Gi meg beskjed
Midlertidig utsolgt

In this substantive yet accessible book, pioneering software designer Alexander Stepanov and his colleague Daniel Rose illuminate the principles of generic programming and the mathematical concept of abstraction on which it is based, helping you write code that is both simpler and more powerful.

If you’re a reasonably proficient programmer who can think logically, you have all the background you’ll need. Stepanov and Rose introduce the relevant abstract algebra and number theory with exceptional clarity. They carefully explain the problems mathematicians first needed to solve, and then show how these mathematical solutions translate to generic programming and the creation of more effective and elegant code. To demonstrate the crucial role these mathematical principles play in many modern applications, the authors show how to use these results and generalized algorithms to implement a real-world public-key cryptosystem.

As you read this book, you’ll master the thought processes necessary for effective programming and learn how to generalize narrowly conceived algorithms to widen their usefulness without losing efficiency. You’ll also gain deep insight into the value of mathematics to programming—insight that will prove invaluable no matter what programming languages and paradigms you use.

You will learn about

  • How to generalize a four thousand-year-old algorithm, demonstrating indispensable lessons about clarity and efficiency
  • Ancient paradoxes, beautiful theorems, and the productive tension between continuous and discrete
  • A simple algorithm for finding greatest common divisor (GCD) and modern abstractions that build on it
  • Powerful mathematical approaches to abstraction
  • How abstract algebra provides the idea at the heart of generic programming
  • Axioms, proofs, theories, and models: using mathematical techniques to organize knowledge about your algorithms and data structures
  • Surprising subtleties of simple programming tasks and what you can learn from them
  • How practical implementations can exploit theoretical knowledge

Andre har også sett på

  • Gå til En måtte nok ha vært ders produktside
    Thomas Korsgaard
    innbundet
  • Gå til Planleggerens produktside
    Runar Ragnarson Brataas
    øvrig
  • Gå til Dine første års produktside
    Marte Lindstad Næss
    almanakk/dagbok
  • Gå til Den store boken med fortellinger fra Mummidalens produktside
    Cecilia Davidsson, Alex Haridi
    innbundet
  • Gå til Veien til førerkortet: Personbils produktside
    Pål Andersen, Anne Kristin B. Tollefsen
    heftet
  • Gå til Landet som ble for rikts produktside
    Martin Bech Holte
    innbundet
  • Gå til Ingens produktside
    Pascal Engman
    pocket
  • Gå til Barnehageplanlegger 2025 - 2026s produktside
    øvrig
  • Gå til The 48 Laws of Powers produktside
    Robert Greene
    pocket
  • Gå til Följeslagarens produktside
    Sofie Sarenbrant
    innbundet
  • Gå til Onyx Storms produktside
    Rebecca Yarros
    heftet
  • Gå til Ukeplanlegger for barnehagelæreren 2025 - 2026s produktside
    øvrig

Du vil kanskje like

  • Gå til A Beautiful Year in the Bible: The 52-Week Bible Study for Women (SC)s produktside
    Alabaster Co.
    pocket
  • Gå til The Let Them Theorys produktside
    Mel Robbins
    innbundet
  • Gå til Mum, I Want to Hear Your Story (Expanded Edition)s produktside
    Jeffrey Mason
    heftet
  • Gå til Great Big Beautiful Lifes produktside
    Emily Henry
    heftet
  • Gå til Shadows so Cruels produktside
    LIV Zander
    pocket
  • Gå til A Little History of the Worlds produktside
    E. H. Gombrich
    pocket
  • Gå til Throne of Glass Box Set (Paperback)s produktside
    kartonert
  • Gå til The Ukraine War & the Eurasian World Orders produktside
    Glenn Diesen
    pocket
  • Gå til Feathers so Viciouss produktside
    LIV Zander
    pocket
  • Gå til Dad, I Want to Hear Your Storys produktside
    Jeffrey Mason
    innbundet
  • Gå til Smart Leaders, Smarter Teamss produktside
    Roger M. Schwarz
    innbundet
  • Gå til Meditationss produktside
    Marcus Aurelius
    pocket

Anbefalt for deg

  • Gå til CCNA 200-301 Official Cert Guide Librarys produktside
    Wendell Odom, David Hucaby, Jason Gooley
    øvrig
  • Gå til C++ Concurrency in Action,2Es produktside
    Anthony Williams
    heftet
  • Gå til Cybersecurity Essentialss produktside
    Charles J. Brooks, Christopher Grow, Philip A. Craig, Donald Short
    heftet
  • Gå til The Data Warehouse Toolkits produktside
    Ralph Kimball, Margy Ross
    heftet
  • Gå til AI Assisted MBSE with SysMLs produktside
    Doug Rosenberg, Tim Weilkiens, Brian Moberley
    pocket
  • Gå til Deep Learnings produktside
    Christopher M. Bishop, Hugh Bishop
    innbundet
  • Gå til Art of Computer Programming, The, Volumes 1-4B, Boxed Sets produktside
    Donald Knuth
    øvrig
  • Gå til Koding for alle i JavaScripts produktside
    Terje Kolderup
    heftet
  • Gå til Modern Software Engineerings produktside
    David Farley
    heftet
  • Gå til Python Crash Course, 3rd Editions produktside
    Eric Matthes
    heftet
  • Gå til Beginning x64 Assembly Programmings produktside
    Jo Van Hoey
    heftet
  • Gå til Learning Gos produktside
    Jon Bodner
    pocket

Mer om Adlibris

Om Adlibris

Vi er Nordens største nettbokhandel, og tilbyr over 13 millioner boktitler og det meste av det beste innen spill, leker, hobby og garn. Vår misjon er å være en moderne bokhandel for alle bokelskere: et innbydende sted for lesing, læring og skaping. Det er hva som driver oss, hver dag. Adlibris er en del av Bonnier Group.

  • Alltid gode priser

  • Fri frakt over 299,-

  • Nordens største bokhandel

Meld deg på nyhetsbrev

Motta våre beste boktips, nyheter og gode tilbud. Registrer deg nå, og få 10% rabatt på det første kjøpet ditt. Tilbudet gjelder kun nye abonnenter og privatkunder. Rabatten gjelder ikke norske bøker utgitt 2024, fag- og studielitteratur, digitale bøker og gavekort.