chicken-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Chicken-users] Another mailbox egg


From: Kon Lovett
Subject: Re: [Chicken-users] Another mailbox egg
Date: Fri, 7 Jul 2006 07:39:08 -0700

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Jul 7, 2006, at 2:12 AM, felix winkelmann wrote:

On 7/5/06, Kon Lovett <address@hidden> wrote:
On Jul 5, 2006, at 12:35 PM, Dan wrote:

> But why is this not a new *version* of mailbox.egg?

Because Felix wanted to keep the mailbox.egg as is.


Yes, I take full responsibility for this due to performance
paranoia and gratuitous minimalism. Please don't be too
annoyed by this.

After some reflection I think Felix is correct. At least until we have more experience w/ mailbox2. If people really needed timeouts & cursors they would have been added by now. I do encourage people to try using it though. The api is an extension of mailbox so just changing the '(use mailbox)' to '(use mailbox2)' is enough.

While the overhead to support the new features is minimal to none the mutations behind the scenes to data structures are scary. And it makes use of undocumented "features." And I haven't tested it w/ async i/o yet.

I need the mailbox2 features for TinT (really only timeouts, cursors are just nice). Maybe others can find a use for them in web-oriented code?



cheers,
felix

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (Darwin)

iEYEARECAAYFAkSucgwACgkQJJNoeGe+5O7NlQCdGfbMEcyAZgmVrSE0lvDo6Mwx
W+0An35PsGCSsI+2Cn/fk5azkXkeN/ov
=RBlJ
-----END PGP SIGNATURE-----




reply via email to

[Prev in Thread] Current Thread [Next in Thread]