Poignant
If you haven’t returned to Why’s poignant guide to ruby, maybe you should. I tried to learn ruby first by looking at it, gave up fairly quickly and moved on to pickaxe (mainly).
A few years later I glanced at it again, and this time it hit me full on. It is that sort of thing. Poignant indeed.
Ruby was made to be one step closer to human – than machine language, than what was on offer and is still available. Ruby is defacto a 5th Generation Language , even though no one will come out and say it. The essential part of software development is among humans. Ruby is coder speak, but one that is sympathetic to how we use our concepts in language.
The Ruby on Rails world is one step closer to how good software is created than anything else I’ve used, informed of best practices, aware of pitfalls.