The Art of Programming
Last updated on 2015-01-12
About the Book
One of the most consolidated misconceptions about programming, since the early days, is the idea that such activity is purely technical, completely exact in nature, like Math and Physics. Computation is exact, but programming is not. The first is a result of a machine operation, and the latter is still a human activity.
Programming requires a lot of creativity, on top of the abstract concepts, tools and techniques that we might learn in a classroom; all that theory represents only a tiny portion of what is necessary to build a great developer.
Based on my original Medium post with the same title, The Art of Programming shows my perspective about programming as a creative and artistic activity.
This book will be distributed for free. As LeanPub offers a way to pay what you want for any book, any money that may come from readers will be integrally (as in 100%) donated to EFF.
This is a work in progress and there is no ETA yet :) I'll be working on it in my free time. I will most probably start publishing while I write it, as soon as I have a good starting point.
You can subscribe if you want to be notified when the first version is published.
Electronic Frontier Foundation
Defending your civil liberties in a digital world.https://www.eff.org/
Based in San Francisco, EFF is a donor-supported membership organization working to protect fundamental rights regardless of technology.
The Leanpub 45-day 100% Happiness Guarantee
Within 45 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.
See full terms