From: Lennon Day-Reynolds Date: 2004-07-23T04:47:26+09:00 Subject: Re: File.new("file.ext", "w").write data Erik, The file handle will indeed stay open until the File instance is GC'd. The block-passing version is a few extra characters, but is much better for long-running processes, or those which open large numbers of files, as it automatically closes the file at the end of the block. Lennon