My experience mirrors yours. I&#x27;d like to also stress that it&#x27;s not just 30:1 ratios that are worthwhile.<p>Most recently, I just rewrote a <i>decently written</i> ~8 kloc C program in to a ~4 kloc Go program that does 5 times as much, 10 times faster. If I had more time, I could probably shrink the new Go program to about half its size. This new program includes the old, as well as a new simplified interface, both HTTP.<p>Moving clients to the new interface has had cascading C#&#x2F;Scala code reduction of ~1 kloc each. This is the most important point! Simplicity breads more simplicity.