From: Brian Candler Date: 2009-03-03T06:26:41+09:00 Subject: Re: Is faster using abbreviated parameter names? I単aki Baz Castillo wrote: > Yes, doing a benchmark the result is more or less the same (any other > factor > seems to be more important), but what I want to know is what should be > the > response based on how Ruby works. Under my understanding Ruby needs to > parse > during runtime the variable name so a longer variable name would require > more > time, am I wrong? I believe you're wrong. Symbols are resolved into references to the symbol table at parse time, so when running, :s and :ssssssssssssssss are just two different pointers into the same symbol table. As for local variables, they are just offsets into the stack frame. So it might take a microscopically small amount of extra time for your program to start up, reading a few extra bytes of source code, but once it's running, each iteration should take the same time. -- Posted via http://www.ruby-forum.com/.