Functional programming is not capable of achieving absolute top performance

Can you elaborate on this. I mean how to do large simulations in julia without allocating big fixed-sized arrays?