News for hackers. Stuff that matters.
Re:Ask HN: Immortal software: how would you write it? by painful on Friday March 01, 2019 @11:38AM (#19282408)
I would not write it at all. Instead, I would write only the test cases, thereby documenting the requirements. I would then evolve the software using modern machine learning techniques which are capable of program synthesis: https://arxiv.org/abs/1802.02353 The underlying implementation can keep changing but the requirements and tests don't change so much.

There are no comments on this comment yet.