From: Paul Stickney Date: 2008-05-06T16:14:36+09:00 Subject: Re: Ruby has to be interpreted line by line in runtime, does this affect Ruby's execution efficiency badly? Most advanced "scripted" languages (Ruby included) are parsed into ASTs and then excuted. This is unlike say, MIRC-Script or BASH, which *are* executed line-by-line. Now, I'm not arguing that Ruby is fast, by any means, just that it isn't run in a simplistic line-by-line parse-execute style. (Of course I'm talking about .rb files, not IRB, which is, well, rather "interactive".)