Comment
Comment by eloff
It seems that reinventing finance works out about the same a rewriting a big software project. You think you'll get rid of a lot of nasty code, but then you realize all that ugliness was there for a reason and you're just rediscovering all the edge cases again the hard way.