For a true high performance you should use thread busy-spinning, CPU pinning and SPSC/MPSC ring buffers.
All of these are different, valid, meanings of high performance. You need context. An interactive IDE is yet another thing that needs to be high performance in yet another way.