
The design and advertising blog Creativity (formerly AdCritic) has just posted an interview with Stewdio’s Stewart Smith, conducted by Jamie Kim of Wieden+Kennedy Amsterdam. The two discuss the intersection of art and software, collaborators, personal projects, and the “fake it ’till you make it” ethos. Read up here: Face to face with the brains behind iQuit, Browser Pong and other experiments in digital fun.
Are you on a Mac? Ten minutes from now you will be running your first Ruby-Processing animation, mesmerized by a color shifting 3D cube spinning in space. Interested? Then keep on reading this crash course in Ruby-Processing. If you’re really impatient scroll down to “Install Ruby-Processing.”
![]()
Ruby is a fairly young programming language, conceived in 1993 and first publicly released in 1995. It was created by Japanese programmer Yukihiro “Matz” Matsumoto. And if you’re running OS X you already have Ruby installed. Yup, it’s already there waiting for you. For more historical info see “Ruby (Programming Language)” on Wikipedia.
During the last two weeks Stewdio has invested a great deal of time and thought into the Ruby on Rails versus Python Django debate. We began using Rails roughly a year ago and this was our first exposure to Ruby. Conversely we dabbled in Python proper before investigating the Django framework. Our assessment? Ruby on Rails is currently a better solution for agile web development.
Python itself is a beautiful language and we are committed to using it in future projects (perhaps even via NodeBox). Unfortunately Django just isn’t what we’re looking for. Rails has a stronger development community with a sharper visual sense and a predilection for code elegance. David Heinemeier Hansson describes creating Rails as a quest for beauty. Something about that struck a chord with us. It’s the same gut feeling that causes us to prefer jQuery to Prototype. And it’s a shame that Processing has become the new lingua franca because Java is just . . . Python is to Saul Bass as Java is to Michael Bay.
Finally, the Rails and Django communities are not enemies as some suggest. They are the two brightest stars; enabling us to slowly navigate away from the graveyards of PHP, ASP, and ColdFusion.