From: Surgeon Date: 2005-12-29T04:27:53+09:00 Subject: What is the difference between :foo and "foo" ? Hi, I am a Ruby newbie. I wish I didn't post such a simple question here but I had to. What is the difference between :foo (a keyword) and "foo"(a string). Can they be used interchangeably? Are they fundamentally same and is the only difference performance? Thanks in advance