Buy New

or
Sign in to turn on 1-Click ordering.
Buy Used
Used - Like New See details
Price: £24.90

or
Sign in to turn on 1-Click ordering.
 
   
Trade in Yours
For a £8.81 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Sorry, this item is not available in
Image not available for
Colour:
Image not available

 

Processing A Programming Handbook for Visual Designers and Artists [Hardcover]

John Maeda , Casey Reas , Ben Fry
5.0 out of 5 stars  See all reviews (5 customer reviews)
RRP: £35.95
Price: £27.89 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £8.06 (22%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Only 5 left in stock (more on the way).
Dispatched from and sold by Amazon. Gift-wrap available.
Want delivery by Tuesday, 21 May? Choose Express delivery at checkout. See Details

Formats

Amazon Price New from Used from
Kindle Edition £20.92  
Hardcover £27.89  
Trade In this Item for up to £8.81
Trade in Processing A Programming Handbook for Visual Designers and Artists for an Amazon.co.uk gift card of up to £8.81, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Learn more

Book Description

28 Sep 2007 0262182629 978-0262182621
It has been more than twenty years since desktop publishing reinvented design, and it's clear that there is a growing need for designers and artists to learn programming skills to fill the widening gap between their ideas and the capability of their purchased software. This book is an introduction to the concepts of computer programming within the context of the visual arts. It offers a comprehensive reference and text for Processing (www.processing.org), an open-source programming language that can be used by students, artists, designers, architects, researchers, and anyone who wants to program images, animation, and interactivity. The ideas in Processing have been tested in classrooms, workshops, and arts institutions, including UCLA, Carnegie Mellon, New York University, and Harvard University. Tutorial units make up the bulk of the book and introduce the syntax and concepts of software (including variables, functions, and object-oriented programming), cover such topics as photography and drawing in relation to software, and feature many short, prototypical example programs with related images and explanations. More advanced professional projects from such domains as animation, performance, and typography are discussed in interviews with their creators. "Extensions" present concise introductions to further areas of investigation, including computer vision, sound, and electronics. Appendixes, references to additional material, and a glossary contain additional technical details. Processing can be used by reading each unit in order, or by following each category from the beginning of the book to the end. The Processing software and all of the code presented can be downloaded and run for future exploration.Includes essays by Alexander R. Galloway, Golan Levin, R. Luke DuBois, Simon Greenwold, Francis Li, and Hernando Barragan and interviews with Jared Tarbell, Martin Wattenberg, James Paterson, Erik van Blockland, Ed Burton, Josh On, Jurg Lehni, Auriea Harvey and Michael Samyn, Mathew Cullen and Grady Hall, Bob Sabiston, Jennifer Steinkamp, Ruth Jarman and Joseph Gerhardt, Sue Costabile, Chris Csikszentmihalyi, Golan Levin and Zachary Lieberman, and Mark Hansen.Casey Reas is Associate Professor in the Design Media Arts Department at the University of California, Los Angeles. Ben Fry is Nierenburg Chair of Design in the School of Design at Carnegie Mellon University, 2006-2007.

Frequently Bought Together

Processing  A Programming Handbook for Visual Designers and Artists + Getting Started with Processing: A Hands-on Introduction to Making Interactive Graphics + Learning Processing 2.0,: A Beginner's Guide to Programming Images, Animation, and Interaction (The Morgan Kaufmann Series in Interactive 3D Technology)
Price For All Three: £65.75

Buy the selected items together


Product details

  • Hardcover: 768 pages
  • Publisher: MIT Press (28 Sep 2007)
  • Language: English
  • ISBN-10: 0262182629
  • ISBN-13: 978-0262182621
  • Product Dimensions: 17.8 x 3.1 x 22.9 cm
  • Average Customer Review: 5.0 out of 5 stars  See all reviews (5 customer reviews)
  • Amazon Bestsellers Rank: 205,168 in Books (See Top 100 in Books)

More About the Authors

Discover books, learn about writers, and more.

Product Description

Review

"Processing, the handbook and tutorial, is an indispensable companion to Processing, the integrated programming language and environment that has developed from phenomenon to revolution. Bridging the gap between programming and visual arts, the Processing handbook, in a concise way, connects software elements to principles of visual form, motion, and
interaction. The book's modular structure allows for different combinations of its units and self-directed reading. Interviews with artists who create software-based works and extension chapters that expand software practice
into computer vision, sound, and electronics successfully connect the realms of art and technology. Now used by artists, visual designers, and in educational institutions around the world, Processing has been groundbreaking not only as an alternative language for expanding programming
space, but as an attempt to nurture programming literacy in the broader context of art and cultural production." -- -Christiane Paul, Adjunct Curator of New Media Arts, Whitney Museum of American Art

"This is an elegant and practical introduction to programming for artists and designers. It is rigorously grounded, informed by a vast amount of practical experience, and visually compelling. The worked examples are terrific. There's no better starting point for visual artists who want to learn how to think computationally, or for programmers who want to give visual and spatial expression to their ideas."
-- -William J. Mitchell, Program in Media Arts and Sciences, MIT

"Why did we have to wait so long for this marvellous gem? It is, indeed, rare to find a technical book of such clarity and insight and especially so in books concerning computer programming. I've grappled with many programming books over the years in an effort to teach myself programming and none come close to Processing: A Programming Handbook for Visual Designers and Artists. Casey Reas and Ben Fry are to be congratulated on two counts. Firstly, for writing this 710 page comprehensive book, and secondly for producing the associated open-source programming language software, also called Processing, which is a companion to the book so to speak...The Processing language was written specifically for visual artists and designers whether they be interested in producing still images, animation or interactivity using their own programming efforts, rather than relying on commercially available software applications. For those artists who use computers in their work and like to have control at a fundamental level this book will be a revelation and worth every cent it costs. I was stunned at how few lines of code are required to produce complex images, one such example is a colour wheel. The software comes loaded with numerous examples of what can be achieved with Processsing using existing modules of code...Processing gets results fast, seems to be naturally intuitive and due to Reas and Fry's brilliance, easy to learn...This book is so well thought out and referenced it is quite astonishing. For example, there is a general Index and Code index. Numerous Appendices cover such basic, though important topics such as, code comparisons, reserved code words and programming languages. There is even a table of contents, then a Contents by Category and further, and Extended Contents section. These sections enable the reader to quickly find exactly what they are looking for without ploughing through the whole book sequentially... I cannot recommend this book highly enough, all I wish is that it was written 10 years ago. I'm sure, like me, many artists who have wanted to experiment with computer control and programming for artistic projects have been frustrated to the limit by poorly written, obscurely referenced and inappropriate programming books and languages. This book remedies all this and is even very reasonably priced. All I can say to Casey Reas and Ben Fry is - Thank you. -- - Leonardo Reviews, Rob Harle, December 2007

About the Author

Casey Reas is Professor of Design Media Arts at UCLA and coauthor of Processing: A Programming Handbook for Visual Designers and Artists (MIT Press, 2007). Ben Fry earned his Ph.D. at the MIT Media Laboratory and is a designerin Cambridge, Massachusetts. John Maeda is President of Rhode Island School of Design and former Associate Director of the MIT Media Lab. In 2008 Esquire magazine named Maeda one of the 75 most influential people of the twenty-first century. He is the author of The Laws of Simplicity (MIT Press, 2006) and other books.

Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index
Search inside this book:


Customer Reviews

4 star
0
3 star
0
2 star
0
1 star
0
5.0 out of 5 stars
5.0 out of 5 stars
Most Helpful Customer Reviews
9 of 9 people found the following review helpful
Format:Hardcover
I've been using Processing (and the systems based on Processing such as Mobile Processing and Arduino) for some time now, and find them a great introduction to programming in general.

This book is beautifully presented and very well written. The introductory chapters are a great way of starting to learn programming and I'm proposing to use the ideas in them as an introduction to programming for my students.

Together with Ben Fry's Visualizing Data these are brilliant way to get people programming (with Processing).
Comment | 
Was this review helpful to you?
5 of 5 people found the following review helpful
5.0 out of 5 stars processing bible 22 Dec 2009
Format:Hardcover
I agree with the other comments on this book. I worked through the whole book and it teaches you all the basics. It is very comprehensive but never gets boring. Motivating one to do the tasks at the end of every chapter is a very good idea I find and helps with the learning. The book also explains some basic maths which I had forgotten since school in an applied way. Learning processing with this book has given me a thorough basis for further programming with other object oriented programminglanguages. I have many many little memos sticking out of my book as I have used it in practice a lot. If your going for Processing or Arduino, this book is a must, but the knowledge from this book will come in handy in any similar environment especially for beginners. If you're a pro already then it is still a good book to have in your bookshelf for looking up the odd line of code as I always get confused when I use different languages as they all have slight differences.
Comment | 
Was this review helpful to you?
5 of 5 people found the following review helpful
5.0 out of 5 stars Exceeded my expectations 8 Aug 2009
By Shira
Format:Hardcover
This book somehow manages to be both comprehensive and thorough. It helped me get a broad understanding of how processing works and also to delve deeper into its various components.
Definitely more than I expected from a single book.
Highly recommended.
Comment | 
Was this review helpful to you?
Would you like to see more reviews about this item?
Were these reviews helpful?   Let us know

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   
Related forums


Listmania!


Look for similar items by category


Feedback


Amazon.co.uk Privacy Statement Amazon.co.uk Delivery Information Amazon.co.uk Returns & Exchanges