Explains that the world can use another language for the simple reason that Ruby makes programming fun again, and that's what counts. Introduction via examining high-level Ruby traits, and distinguishing traits. [O'Reilly Network]
Short positive overview, explains Ruby by comparing with some other languages; focus on production; code samples, forum with many comments. [Linux Journal]
Interview with Matz, explains motives and early history, job duties, 10 top tips for those going into computing, focus on the human. [CIPS Connections]
What makes a good programming language? It helps human thoughts, helps us think better, and makes us better programmers. Interview with brief summary, MP3 download. IT Conversations.