Losing 1½ Million Lines of Go
This title could be clearer and more informative.Try out Clickbait Shieldfor free (5 uses left this month).
Adding Unicode character property support to a pattern-matching library initially generated 775K lines of code (heading toward 1.5M), causing IDE crashes and slow startup times. The solution involved abandoning precomputed automata in favor of lazy computation with caching, improving regexp addition speed from 135/second to
•7m read time• From tbray.org
Sort: