From: Robert Klemme Date: 2008-09-07T02:26:11+09:00 Subject: Re: Why is Ruby dynamic? 2008/9/6 James Adam : > On 6 Sep 2008, at 02:16, Zhao Yi wrote: > >> People say Ruby is a dynamic language. I don't understand what the >> "dynamic" mean here. Does this mean Ruby can dynamic change itself at >> run-time? > > Essentially, yes. You might consider it sort-of-opposite to a 'compiled' > language, though that's less strictly true. Ruby objects are completely > malleable as your program runs. There are several aspects to Ruby's dynamism: methods and classes can change at runtime, variables are dynamically typed and generally as implementing is often faster than in other languages Ruby is very dynamic (some call it "agile"). Kind regards robert -- use.inject do |as, often| as.you_can - without end