I used to be exhausted by so many libraries which all do more or less the same thing. I often imagined a fantasy penultimate implementation which would moot all the other partial or less optimal alternatives.
I now believe that each use case entails very different tradeoffs.
I now believe that fit and finish matter more than completeness.
Further, I enthusiastically support reinventing the wheel, for self study, batting practice, or just for kicks.
Comments
I too have flipped my position on this.
I used to be exhausted by so many libraries which all do more or less the same thing. I often imagined a fantasy penultimate implementation which would moot all the other partial or less optimal alternatives.
I now believe that each use case entails very different tradeoffs.
I now believe that fit and finish matter more than completeness.
Further, I enthusiastically support reinventing the wheel, for self study, batting practice, or just for kicks.