The author says neither is right, but clearly prefers lon, lat ordering.
"Geographical tradition favors lat, lon. Math and software prefer lon, lat."
But why does math and software prefer lon, lat? Unlike endianness, where it appears little-endian is the better choice at the hardware level, I'm drawing a blank why one ordering is better for computation.