I've always thought they were abbreviations of `put string' and `get
string', respectively.
Daniel
I'm reasonably certain the method is named after the "puts" ("put
string") function in the standard C library. There are many methods in
Ruby that are named the same as their corresponding C or Unix function:
system, raise, fork, printf and sprintf, putc, exit, etc.
Paul Denlinger