The Julia Programming Language

Magnus Morton
Edinburgh Parallel Computing Centre
Webpage

Thursday 7 March 2019
14:15 - 15:15
Room 1.70
Earl Mountbatten Building

Abstract

Julia is a relatively new programming language aimed at data scientists and those looking for fast performance. Lisp-inspired, optionally typed and (sort-of) JIT-compiled using LLVM, Julia aims to provide the ease of Python with C-like performance. In this talk, I’ll give a brief tour of the language and then delve into the more interesting parts of its design and implementation.

Bio

Magnus recently graduated from his PhD at the University of Glasgow, and now is a developer at EPCC and a research associate at the School of Informatics. His current research interests are compiler and language support for reconfigurable heterogeneous accelerators, and exascale storage.

Host: Rob Stewart