From: Dominik Werder Date: 2003-05-21T20:20:27+09:00 Subject: Re: Strange mod_ruby >> thank you very much, this one got me really busy the last 2 days :) >> is there a reason for this kind of design? > > The main reason is that mod_ruby has a single instance of the Ruby > interpreter for *all* the scripts which are being run under it. If one Does that mean that all apache processes use a single ruby interpreter or do they have an interpreter on theire own? > script decides to define something in its top-level namespace, you don't > want that thing to appear in the top-level namespace of all other scripts > - > it would couple them together too closely, causing hard-to-find bugs. what should I do if I want to change the behavior of Fixnum in one project but doesn't want to disturb the other project? thanks! Dominik