Hacker News new | ask | show | jobs
by prottmann 3988 days ago
For the most companies your specified reasons are used to start with a clean fresh new Version 2.

New System, new Language, use the good parts rewrite the bad parts.

And new Language would make it more interesting for "younger" developer that start with e.g. Rust / Go / Whatever. (That did not mean the code will be better)