Skip to content

Understanding Computation From Simple Machines to Impossible Programs

Best in textbook rentals since 2012!

ISBN-10: 1449329276

ISBN-13: 9781449329273

Edition: 2013

Authors: Tom Stuart

List price: $31.99
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

Description:

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 Lisp, this book uses Ruby in a reductionist manner to present functional programming and lambda calculus. It’s ideal for programmers versed in modern languages, with little or no formal training in computer science. Discover the theoretical underpinnings of your work with Understanding…    
Customers also bought

Book details

List price: $31.99
Copyright year: 2013
Publisher: O'Reilly Media, Incorporated
Publication date: 5/31/2013
Binding: Paperback
Pages: 332
Size: 6.97" wide x 9.13" long x 0.91" tall
Weight: 1.408
Language: English

Tom is chief scientist at Expert Human. He is an experienced, passionate computer scientist and programmer. He work as a freelance consultant, mentor and trainer, helping all kinds of companies to improve the quality and clarity of their approach to creating software products, usually on the web. Sometimes this means spending a month writing code for them; at other times it means encouraging them to rethink their product, re-educate their teams, rewrite their tests, or ruthlessly refactor their code. He has lectured on compilers at the University of Cambridge, helped organize the Ru3y Manor conference, and is a member and speaker of the London Ruby User Group.