http://www.perlmonks.org?node_id=935541


in reply to Reinventing the wheel

A few points:

When re-inventing, either learn something by doing, prove something thought impossible, innovate something as yet unavailable, or refine something that needed improvement. Presumably in such instances enough thought goes into the final product that it has value-added over the existing solutions. In those cases you're really not re-inventing, you're developing.


Dave