In alcune funzioni in GSL (GNU Scientific Library), alcune funzioni considerano un argomento "workspace" come argomento. Ad esempio, gsl_poly_dd_taylor
dalla pagina . Perché? Non sarebbe più facile per la funzione allocare la propria memoria, o almeno la stessa difficoltà? Suppongo che questo permetta al chiamante di specificare dove la funzione funziona, ma non vedo come possa essere d'aiuto.