On Wed, Sep 7, 2016 at 8:44 AM, Antti Kantee <[email protected]> wrote: > > Ignoring hello_world(), I'd expect that program to output: > > 12 > 56 > 34 > > What is it actually printing? > > That is indeed what it was printing. I wasn't paying enough attention to the example and thought it might have crashed. But it seems to have worked.
As for why people wouldn't want it, I don't really have a good answer other than speculation. Greenlets is additional code, but not much. Greenlets is pretty narrow in scope, so it isn't affecting other libraries. I think it could be a default option without any obvious drawbacks. When deciding whether to include Greenlets by default, I'm thinking more abstractly about rumprun packages in general. Should packages inherit the principles of the rump kernel? Users can add what they need, and leave out what they don't. How can we make that easy to use from a user perspective? I'm probably thinking too much about this one simple addon.... but these chef scripts are taking forever to finish running :)
