Mike Sassak wrote:

> For me it's just the Principle of Least Surprise.

Yup!  :-)

> I find that almost every single time (in ruby, perl, whatever) I get a
> listing of current directories, I end up manually cutting out "." and
> "..". Actually, I can't think of any one time I've actually needed them.

I agree with this.  I'd rather let Ruby remove them for us
"most of the time".  Perhaps leave Dir.entries with getting all
the entries, but add Dir.files (ugh) to get the non-dot files.
Tcl got this right... the most common use is simple, 
but it lets us get the dot files if we want.

--
Mike Hall
http://www.enteract.com/~mghall