Julia: High Performance Programming - Balbaert, Ivo; Sengupta, Avik; Sherrington, Malcolm (2016)