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

Reply via email to