Thoughts

mental health break ,./'"**^^$_---
I really need to make an Idea about Ruby programmers special-casing the empty array because it's always wrong.
It kind-of sort-of makes sense as a performance optimization, except that in the common case (99% of the time) the array is not empty, and you're introducing a branch point that won't be taken for no reason. And they do it all the freaking time. Across the board.
Link 12:58 p.m. Oct 06, 2025 UTC-4