Xavier Nodet <[EMAIL PROTECTED]> wrote: > On Mon, 1 Jul 2002 20:11:11 -0500 Mark Evans <[EMAIL PROTECTED]> wrote: > I have no idea about the respective merits/drawbacks of Boost and SWIG.
You can educate yourself at http://www.boost.org/libs/python/doc/comparisons.html Here you can see how easy Boost.Python is to use: http://www.boost.org/libs/python/doc/example1.html > If you would prefer to use one instead of the other, I guess this should > not really be a problem, as currently none is really used. > > > Another semi-related question -- What about a wxPython port of > > Mahogany? [...] > You would also have to rewrite/integrate c-client, the C library (75.000 > lines) that M depends on for all the mail related functions. Python has mailbox (mbox, maildir, ...), pop3, smtp (with auth), imap and pop3 support in the standard library. Any missing features could be added easily. If you understand the concept of writing asynchronous networking clients and servers (I don't), you can use asyncore (in the standard library) or Twisted, which give excellent performance. Twisted also has an integration for the wxWindows event loop. > My understanding of the current state of the Python affair is that SWIG > is here to allow an *automated* creation of a Python package (I might be > wrong on the terminology here, please correct me) that gives you access > to the internals of Mahogany. You're quite right. Gerhard ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ Mahogany-Developers mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/mahogany-developers
