I'm not yet sure, but it might be that Ruby is becoming my language of choice for the future. It has a very neat syntax.
Do you remember doing findfirst and findnext in whatever stoneage lang it was to parse a directory tree? It's just a simple
Dir[ "#{cur_path}/**/*" ].each { |cur_file|
[some code]
}
Really nice!