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.
Short positive overview, explains Ruby by comparing with some other languages; focus on production; code samples, forum with many comments. [Linux Journal]
First of 4-part series introduces Ruby programming, begins with variables, quotes, arrays, objects, methods. Later parts treat more advanced topics. By Joshua Drake, author of Linux books and co-founder of Command Prompt, Inc. [IBM developerWorks]
Interview with Matz, explains motives and early history, job duties, 10 top tips for those going into computing, focus on the human. [CIPS Connections]