[Gllug] OSS CMSs

Bruce Richardson itsbruce at uklinux.net
Fri Apr 29 10:46:32 UTC 2005


On Fri, Apr 29, 2005 at 10:03:40AM +0100, Doug wrote:
> Nix wrote:
> >>Not every possible and forseeable one, sure, but pretty much
> >>everything you would ever want to use, why not?
> >
> >
> >Because there are thousands of such things? Probably more?
> 
> Sorry, I don't see the point?  What's wrong with thousands?

Because primitives are built into the language, where as libraries are
an optional extra.  Building in every conceivable operation that might
be performed on an object is wasteful.

> 
> >(I agree with Richard, of course: there's no need for more than a tiny
> >set of primitives and a decent macro system. No, *not* CPP.)
> 
> There's no need for anything at all if you want to be reductionist :) 
> The purpose of a standard library is to provide the behaviour you 
> require as a programmer.  If you are writing a device driver, you don't 
> need much.  If you are writing an all-singing all-dancing web doodah 
> that needs persistence and all sorts of other stuff, then those are the 
> things you need in your library.

And since different people have different needs (and may well work in
more than one context, with specific needs for each), you are simply
making the case for the external libraries that you seem so opposed to.

I have a feeling that you are talking at cross-purposes to most other
people in the thread.  It seems you may be making a distinction between
the bundled "standard" modules and other modules and treating the former
as if they were part of the core language and so exempt from
consideration in the general discussion about modules.  Is this the
case?

-- 
Bruce

What would Edward Woodward do?
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 261 bytes
Desc: Digital signature
URL: <http://mailman.lug.org.uk/pipermail/gllug/attachments/20050429/f4ddc9b8/attachment.pgp>
-------------- next part --------------
-- 
Gllug mailing list  -  Gllug at gllug.org.uk
http://lists.gllug.org.uk/mailman/listinfo/gllug


More information about the GLLUG mailing list