small medium large xlarge

August magazine: CoffeeScript, ClojureScript, Agile and more

August 03, 2011

The August issue of PragPub is one of our fattest ever, packed with articles on ClojureScript, CoffeeScript, Arduino, and agile practice.

Now available for online reading, and in PDF, epub, and mobi formats from

August PragPub

CoffeeScript and ClojureScript are both getting a lot of attention as alternative ways of writing JavaScript without the pain of having to actually write JavaScript. But these two languages are very different in style and philosophy. Trevor Burnham, who wrote the book on CoffeeScript, explores the power of event-driven programming in CoffeeScript, while Aaron Bedra, who is cowriting Programming Clojure, Second Edition, offers a gentle introduction to ClojureScript and its extreme optimization. If you’re on the fence about one or both of these tools, these articles will help you explore both and see what problem each is intended to solve. You might decide that both have a place in your toolkit.

You may have another kind of toolkit, one with a soldering iron and wire cutters. Hardware hacking is enjoying a renaissance thanks to the popular Arduino single-board computers. This month our Arduino guru Maik Schmidt, author of Arduino: A Quick-Start Guide, returns with another Arduino project, this time showing you how to build your own video game machine for rediscovering the innocent fun of classic games like Asteroids and Breakout.

Tim Ottinger and Jeff Langr are back with some agile advice on making your code virtuous. In doing so, they shuffle their Agile in a Flash cards and draw out card #42, which you have to figure has the answer to everything.

Plus, Dan Wohlbruck is back with another history article, both Brian Tarbox and Andy Hunt get insights into programming from theater, and John Shade wants to talk to your mother.

Now available free to read and share from

Don’t Get Left Out

Are your friends jealous that you get these spiffy email newsletters and they don’t? Clue them in that all they need to do is create an account on (email address and password is all it takes) and select the checkbox to receive newsletters.

Are you following us on Twitter and/or Facebook? Here’s where you can find us and keep up with the latest news and commentary:

Coming Soon:

  • Mac Kung Fu: Over 300 Tips, Tricks, Hints, and Hacks for OS X Lion in beta
  • Web Development Recipes in beta
  • Programming Concurrency on the JVM: Mastering Synchronization, STM, and Actors in print
  • Cutting an Agile Groove: The Studio Sessions video series

Recently Released:

  • CoffeeScript: Accelerated JavaScript Development [in print]
  • New Programmer’s Survival Manual: Navigate Your Workplace, Cube Farm, or Startup [in beta]
  • The Cucumber Book: Behaviour-Driven Development for Testers and Developers [in beta]
  • iOS Recipes: Tips and Tricks for Awesome iPhone and iPad Apps [in print]
  • Thanks for your continued support,

    Dave & Andy

    Books • eBooks • Screencasts • PragPub Magazine