2007家では主にRubyとEmacsの勉強どちらかというとEmacsの方に傾いていますが...、つまりより良いエディタでより良いプログラミングを学習しようという計画で、効率の良い勉強方法だと思います。新しいプログラミング言語を勉強するときは何か一つエディタ(といってもvimやemacsくらい)と組み合わせて勉強するのもありだと思います。知られていませんが、MacOSXにもrubyはしっかり入っています。10.5(Leopard)ではrailsも採用されるようですね。