You can actually teach the Emacs byte-compiler to use specific opcodes for your functions! I've made dash.el faster: https://github.com/magnars/dash.el/pull/210
Related Posts
Difftastic has been cited in a paper!
Modernizing SMT-Based Type Error Localization https://arxiv.org/abs/2408.09034
The authors use difftastic to work out which parts of a buggy program have actually changed, a great use case :)
Spent a bunch of time learning about text diffing algorithms this evening.
"Myers Algorithm" refers to a specific paper written by Eugene Myers, and he published faster algorithms later!
https://github.com/Wilfred/difftastic/wiki/LCS-Algorithms
Go has an elegant approach to defining example functions, which are shown in docs as `main()` with the output: https://go.dev/blog/examples