In article <LAW2-F121qdiixjnzi900008386 / hotmail.com>, Ben Tilly <ben_tilly / hotmail.com> wrote: . . . >Suppose I have an existing library that does some >work which may take a minute. Say it is a complex >database query. If you want to build a wrapper >with a cooperative model, you are SOL. You're right. I confront that sort of thing daily--'fact, I'm supposed to be at work now, instead of Usenetting. In any case, yes, that's exactly the challenge Perl (among others) faces. . [other apt points about Ruby's appli- cability] . . -- Cameron Laird <claird / NeoSoft.com> Business: http://www.Phaseit.net Personal: http://starbase.neosoft.com/~claird/home.html