When:
Thursday, May 16, 2024
1:00 PM - 2:30 PM CT
Where: Technological Institute, Tech Ryan Family Auditorium L165, 2145 Sheridan Road, Evanston, IL 60208 map it
Audience: Faculty/Staff - Student - Post Docs/Docs - Graduate Students
Contact:
Letty Vega
Group: Northwestern IT Research Computing and Data Services
Category: Training
The Topics in Research Computing Series is a six-session workshop series showing you how to scale up your computational research in ways you might not have thought possible.
Sessions meet on Thursdays at 1 p.m. CDT; most are one and a half hours long.
Introduction to Julia
Are you curious about what Julia has to offer? Want to see its performance and syntax compared to Python? This workshop is for you! In this 90-minute workshop, we’ll introduce Julia and explore its key features, such as multiple dispatch, its efficient handling of arrays and matrices, and its ability to natively call C and Fortran libraries. We’ll also delve into its computational efficiency, which often matches that of languages like C due to just-in-time compilation. Live demonstrations of Julia vs. Python performance for similar algorithms will be provided. At each step, we’ll compare Julia and Python syntax to show how easy the transition from Python to Julia would be, and we’ll discuss when you’d use one over the other.
Prerequistes: None.