In the past few weeks, I’ve had a few conversations with web developers and back-end engineers who are unfamiliar with Ruby, in which I’ve tried to explain how Ruby can be nearly as expressive as Perl (tiny amounts of code can accomplish a lot) while being as readable as Python or Java. In fact, I think that Ruby’s expressiveness can remove distracting boilerplate code, allowing compact expressions to be far more readable than a more verbosely written version of the same algorithm.
Continue reading “On Ruby’s Expressiveness- The Littlest Microframework Explained”
Month: March 2011
MacRuby tweaks to your customized .irbrc
I started playing with MacRuby this evening. macirb wouldn’t run with my customized .irbrc and gave the following error:
1 2 3 |
/usr/local/bin/macirb:60:in `block': No such file or directory - open() failed (Errno::ENOENT) from /usr/local/bin/macirb:9:in `block' from /usr/local/bin/macirb:7:in `<main>' |