RSN - Talks - Julia: A modern programming language for scientific computing

Wednesday 15 June 2022, 1:30pm to 2:30pm

Venue

Registration

Free to attend - registration required

Registration Info

Registration required. Please use the event details link provided.

Event Details

Title: Julia: A modern programming language for scientific computingAbstract: Julia is a modern high-level programming language designed specifically for scientific computing...

Title: Julia: A modern programming language for scientific computing

Abstract: Julia is a modern high-level programming language designed specifically for scientific computing. Because it uses Just-in-time compilation, it can achieve run-time speeds similar to those of statically compiled languages like C and Fortran. Other features include custom types, a built-in documentation system, macro processing, and an advanced package management system with integrated version control. Despite being a relatively new language, Julia already has a plethora of packages, making it ideal for research in many quantitative disciplines. In this talk, we give an overview of the main features of the language, give examples of some useful packages, and discuss some advantages and disadvantages Julia has over other programming languages.

Bio: Jamie is a Lecturer in Operational Research, in the Management Science Department at Lancaster University. Jamie's interests lie in the areas of optimization, applied probability and statistics. He has worked on applications in logistics and telecommunications. During his PhD, his research concerned scenario generation which is an issue that arises in stochastic programming.

Contact Details

Website

https://lancaster-uk.libcal.com/event/3882844