Which is better, static or dynamic linking?