Serious question: as a user (not as a developer!), have you ever seen substantial improvement in a piece of a software from a ground-up rewrite?

In other words, have you ever used (but not co-developed) something where the developer(s) decided on stopping evolutionary work and instead embarked on a substantial rewrite, and the outcome as you saw it firsthand was a real improvement?

If so, please state your example. Please stick to personal experience, rather than hearsay. Thanks!

@xahteiwi Evince to Gnome Papers (where Papers is/was a fork of Evince). As they now also have rust in their codebase, I am pretty sure it is a rewrite. And a lot better from the user perspective.
@der_mit_ph I might give that a try when it's included in an Ubuntu LTS (should be in Resolute, a couple of months from now).