質問: Rubyのすごい機能を教えてください
回答: 特異メソッドもさる事ながら、メソッドミッシングを捕捉できるところがいいと思います。未定義のメソッドに対して、動的に未定義なメソッドの振る舞いを定義できます。 またイテレータの取り扱いが大変良くできています。イテレータ(反復子)という名前ですが、ブロックにパラメータを渡すというところに着目して、if文を抽象化して、特定条件化でのみ実行されるブロックを記述する事が、楽に美しくできます。 適当なURLが思い当たりませんので、本家サイトを置いておきます。