Shajith wrote: > On Apr 2, 2005 11:59 PM, Yogesh Sharma <ysharma / catprosystems.com> wrote: > > > I'm not sure I read you, but try this: > http://metaeditor.sourceforge.net/embed/ > > HTH! > Shajith > > Thanks for link which answered first part. Other half: Extract from http://www.linuxjournal.com/article/3641: "In order to support multi-threading, Python uses a mutex to serialize access to its internal data structures. I will refer to this mutex as the ``global interpreter lock''. Before a given thread can make use of the Python C API, it must hold the global interpreter lock. This avoids race conditions that could lead to corruption of the interpreter state." Is there anything like `global interpreter lock' in Ruby also ?