Speaker
Description
Julia is a modern programming language designed for high-performance scientific computing, offering the ease of dynamic languages with the efficiency of low-level languages. This hands-on session introduces Julia to scientists with prior programming experience (e.g. Python, C++, Fortran), focusing on its unique features such as multiple dispatch, just-in-time (JIT) compilation, and efficient array operations.
Participants will work through practical examples covering numerical computing, and data visualization, gaining insight into Julia’s syntax, package ecosystem, and performance advantages. By the end of the session, attendees will be equipped with the foundational skills needed to apply Julia effectively in their research.
To get the most out of this session, please bring your laptop with Julia 1.11 installed. If you need help with that, feel free to contact us.