3 ms·
> He's doing real-time audio processing. So, first, he's got performance issues. FFTW, long the fastest FFT software available, is a program written in OCaml t
by naasking 4y ago
> He's doing real-time audio processing. So, first, he's got performance issues.
FFTW, long the fastest FFT software available, is a program written in OCaml that generates C. You need to think more outside the box!
Another example: Copilot is a Haskell EDSL that generates a hard real-time C program for avionics.
You can write programs functionally and get your imperative performance too.