Matz is going to release 1.8 within the next few days and, quite frankly, I don't think it's ready.
Maybe some Ruby programmers will read this and be mad at me for saying so, but I gotta call it like I see it. Tonight I was able to cause the latest preview to segfault with a relatively simple operation. Who knows how many lurk? I was also *SHOCKED* at how many warnings there were when it was compiled with -Wall (and no, that's not a "Larry" joke). I wasn't expecting a release until Christmas or so, but Matz wants to get a release out in time for Panther it seems.
I know you're always supposed to compile with -Wall, but I often didn't for a long time (except for my own pure C progs) because I was either installing software via pkgadd (which are precompiled) or I assumed that developers of major projects always built with -Wall (if not -Wall -W) so I never really worried about it too much.
My naivete' in that regard is gone. I have entered "CC='gcc -Wall'" permanately in my
Anyway, I'll just keep submitting bug reports in the meantime.