Media Summary: Ruby has demonstrated itself to be an extraordinary tool for the rapid development of prototype systems in an environment of ... Messy code often begins with a simple "if". Continuing down that path is a road to ruin, but there's a simple way to avoid it. Pop quiz, hot shot! What is the value of this Ruby expression: "2 + 3"? What if I told you that somewhere earlier I had done this: ...
Rubyconf 2011 The Secret Life - Detailed Analysis & Overview
Ruby has demonstrated itself to be an extraordinary tool for the rapid development of prototype systems in an environment of ... Messy code often begins with a simple "if". Continuing down that path is a road to ruin, but there's a simple way to avoid it. Pop quiz, hot shot! What is the value of this Ruby expression: "2 + 3"? What if I told you that somewhere earlier I had done this: ... Keynote speech by the creator of the Ruby (Programming Language) Yukihiro "Matz" Matsumoto. Ruby Conf 2011 Lightning Talks by Various Presenters "I didn't have time to write a short letter, so I wrote a long one instead." -Mark Twain Writing small classes is hard. You know you ...
How Ruby is your Ruby? As we've found our way to Ruby, we've all brought with us habits and idioms from the languages we ... s/regex/DSLs/: What Regex Teaches Us About DSL Design by Betsy Haibel Many Ruby domain-specific languages go for beauty ... What truly makes Ruby special as a language is its focus on expressivity, flexibility, and dynamism. Yet these same properties ... Steal This Talk: The Best Features Ruby Doesn't Have (Yet) by John Feminella One of Ruby's greatest strengths is its burning ... Two years ago, I was about to turn 30. I was working constantly. And I was in the worst shape of my Ruby, the beautiful, malleable language with a lovely object model and great reflection capabilities... and almost zero tools. If I had ...
by Matthew Clark Ruby might be one of the easier languages for learning programming, but that doesn't mean it holds the ...