[JDEV] Why not GLib ?
Paul Prince
princep at raleigh.lib.wv.us
Sun Aug 13 19:44:16 CDT 2000
Heh, why not just rewrite Jabber in Perl?
-P
Michael Emswiler wrote:
> Have you guys looked into SMT as a replacement for PTH? It's a small
> and portable multi-threading library -- I haven't used it alot, but I
> did have one project with it and it worked well for that purpose (and
> was easily compilable on multiple platforms ... they've already got it
> running on the most common..)
>
> ----- Original Message -----
> From: Thomas Muldowney
> Sent: Friday, October 13, 2000 10:00 PM
> To: jdev at jabber.org
> Subject: Re: [JDEV] Why not GLib ?
> I've been an advocate of this for a while now, and I think
> it will probalby
> get reevaluated again for 1.3. As a side note, pth is gonna
> be gone.
>
> --temas
>
> On Fri, Oct 13, 2000 at 01:04:04PM -0600, Dave Smith wrote:
> > Well..glib has come up a number of times when we need data
> structures. The
> > primary reason that we haven't used it is that the added
> dependency that
> > GLib would bring outweighs the actual functionality that
> we would actually
> > use from it. :)
> >
> > Jabber isn't all that complicated and we like to keep the
> codebase as small
> > and dependent-free as possible.
> >
> > D.
> >
> > On Fri, Oct 13, 2000 at 06:57:50PM +0200, David Le Corfec
> wrote:
> > > Why not use the GLib for jabber2 ?
> > >
> > > It has nice abstract types for lists, hashes ...
> > > (see libjabber/src/genhash.c)
> > > Plus nice portability/utility functions, and
> > > handy macros (g_return_if_fail() kind of macros
> > > can save life by ensuring preconditions and writing
> > > a nice log message if it fails, instead of silently
> > > returning)
> > >
> > > http://developer.gnome.org/doc/API/glib/index.html
> > >
> > > If there's no strong reason against it, it could
> > > be progressively used in libxode/libjabber/jabber2 ...
> > > (I would like to cleanup most of the code in a GLib
> > > fashion :)
> > >
> > > Or at least some ideas could be reused (like
> > > those preconditions checks ...)
> > >
> > > It also is a good example of programming,
> > > take a look at the sources :)
> > >
> > > --
> > > David Le Corfec
> > > Disclaimer : I love the GLib :)
> > >
> > > _______________________________________________
> > > jdev mailing list
> > > jdev at jabber.org
> > > http://mailman.jabber.org/listinfo/jdev
> > >
> >
> > _______________________________________________
> > jdev mailing list
> > jdev at jabber.org
> > http://mailman.jabber.org/listinfo/jdev
> >
>
>
> ___________________________________________________________
> Get more from your time online. FREE MSN Explorer download :
> http://explorer.msn.com
More information about the JDev
mailing list