Dave Rolsky: > I think your article sort of misses the point. ... No, I think you miss my point.
> The slowness and amount of code are not nearly as important as the fact > that the API is inelegant. However, the code is slow and bulky. > But keep most of the > internals, because he's dealt with a _lot_ of the niggling corners of mail > handling, and there's no need to reinvent that wheel. There is a need to reinvent it. The wheel is square. The code is slow and bulky, and it is extremely buggy. I spent literally hours of my life last year working around bugs in Mail::Box. The fact that the API is horrible is a function of the fact that it's turned out be a leaning tower of OO Pisa, with slow and bulky code. But my point is not to rag on about Mail::Box, or any other mail handling module. It's to write smaller, cleaner, single purpose ones. Hey, Email::MIME came out the other day. Comments welcome. -- Um. There is no David conspiracy. Definitely not. No Kate conspiracy either. No. No, there is definitely not any sort of David conspiracy, and we are definitely *not* in league with the Kate conspiracy. Who doesn't exist. And nor does the David conspiracy. No. No conspiracies here. - Thorfinn, ASR
