Christopher Barker writes:
It seems that’s just what you want. Honestly, despite the idea of “batteries included”, it is very common these days to need a third party lib.
Just because your Gameboy came with batteries, doesn't mean that your favorite game was included. The idea of "batteries included" is that everything you need to get started on "real work" is included, not that your "real work" is already done for you. It also needs to be one size fits all (does anybody else remember Mad Magazine's sexist "one size fits all" cartoon? -- sometimes it "fits" but it's been stretched beyond all reason!) And its dev cycle needs to fit the stdlib's. A lot of packages of quite general interest will be releasing feature releases quarterly, or even monthly. Of course the lines to draw for all of those desiderata are judgment calls, but the principles are valid. Steve