I plan to use Ruby/DL with Firebird 1.5's "embedded server" DLL on 
win32. The goal is to provide an FB database server which can accept 
connections & commands (written in YAML) from other Ruby/Python/Perl 
programs.

However, the embedded FB supports multiple connections with multiple 
threads. Since Ruby doesn't have "real" threads yet, can it be done with 
Ruby?

If not, I'm gonna have to turn to Python, as it does OS threads and 
already has an excellent Python binding (kinterbasdb).

-- 
dave