W3C home > Mailing lists > Public > www-lib@w3.org > July to September 1999

RE: terrible

From: Aaron Simmons <mith@samoon.srcc.lsu.edu>
Date: Fri, 20 Aug 1999 14:24:52 -0500 (CDT)
To: "Sierchio, Michael" <msierchio@RSA.COM>
cc: www-lib@w3.org
Message-ID: <Pine.LNX.4.10.9908201418290.28621-100000@samoon.srcc.lsu.edu>

   Yeah, OOP without the infrastructure of an OOP language can get ugly.
It IS possible to do it more elegantly, however.  Have you ever used ILU?
Its OOP-in-C is quite ugly, but it works and makes sense.  libwww doesn't
make any sense half the time.  
   Frequently, functions behave quite differently than documented.  And
they're VERY sensitive to which profile you initialize the library with
(and of course the documentation barely scratches the surface of what the 
profiles do).  For instance, something simple like HTLoadToFile() will NOT
WORK if you use the init the library with the "wrong" profile.  (A generic
function like HTLoadToFile should work under any profile!  Its just 
downloading a file!)


> 
> Proof that you *can* do OOP without an OOP language, but that
> you shouldn't ;-)
> 
> > -----Original Message-----
> > From: Aaron Simmons [mailto:mith@samoon.srcc.lsu.edu]
> > Sent: Friday, August 20, 1999 12:13 PM
> > To: www-lib@w3.org
> > Subject: terrible
> > 
> > 
> > 
> > 
> >    I'd just like to say that I think this library is very 
> > confusing and
> > difficult to use.  It does things very strangely (which is 
> > fine, but the
> > documentation barely explains what's going on).
> >    Are there any other libraries that allow access to the Web (under
> > unix), or is this all we've got?
> > 
> 
Received on Friday, 20 August 1999 15:24:56 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 5 February 2014 07:15:17 UTC