Post

If you’re benchmarking your function down to the microsecond then maybe it matters, otherwise ¯\_(ツ)_/¯ The only time I’ve ever cared about this was when writing very optimized encoders/decoders for binary formats

In what language? JS? it's used extremely heavily in the current compiler, very fast in Go, they are basically just turned into top level functions by the compiler (kinda)

JS yea, I didn't remember you could do it in Go! It's been a while since I last read that, so perhaps it's not even a thing in JS anymore. I think it was something about some V8 optimizations not being possible for those functions IIRC