Hacker News new | ask | show | jobs
by daotoad 66 days ago
1. Starting from scratch is rarely a good idea. 2. It always sounds like a better idea than it actually is. 3. Item 2 is true even if you think you've accounted for item 1.

Is there something specific that you want that cannot be implemented reasonably on existing systems?

Unless you have a specific compelling benefit that only a rewrite can grant, focused narrow rewrites are the way.