From: "Steven E. Harris" <[EMAIL PROTECTED]>
> Programming today consists mostly of plugging API's together with
> some glue code.
Also, some of the standard libraries are nice in interface, but
peeking at the implementation reveals a lot of sloppy work and missed
opportunities.ยน But I always have to pause and worry, "If I (re)write
it myself, someone will come along later and wonder what kind of idiot
didn't know about [some standard class or function]."
Thats one of the reasons I prefer a small standard library. THere's a lot
of places where standard libraries are just bad (C strings, Java's IO
library, Java's AWT, PHP's SQL libraries, etc). But since they're the
"standard" it takes a long time for someone to write better ones. If you
introduced a C or C++ library that bad, noone would use it and they'd use a
competitor library instead. Competition between implementations is a good
thing, the end result is the bad ones dieing and the good ones stealing
ideas from each other.
I think perl is set up pretty well that way- small standard library, and
CPAN exists as an easy way to find quality add on libraries. Or C++, with
Boost.
Gabe
_________________________________________________________________
Communicate instantly! Use your Hotmail address to sign into Windows Live
Messenger now. http://get.live.com/messenger/overview
--
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-list