I remember discussing at uni whether we'd actually ever implement sort functions. Invaluable when you're implementing a language!
Related Posts
I'm implementing an interpreter, and wondering how often I should check for interruptions (e.g. Ctrl-C).
I don't want to spend too much CPU time checking whether I've been interrupted, but I also want slow programs to stop promptly. It's tricky.
Go has an elegant approach to defining example functions, which are shown in docs as `main()` with the output: https://go.dev/blog/examples
Deno has the cutest PL mascot I think I've ever seen. Are there any other contenders?