Skip to content

Latest commit

 

History

History
17 lines (11 loc) · 1.41 KB

File metadata and controls

17 lines (11 loc) · 1.41 KB

IAM Julia Workshop Series

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

Authors: Mia Kramer

See the website.

This workshop series is intended for beginners to intermediate users of Julia, but who have at least comfortable with other programming languages. While intended for applied mathematicians, the focus of this workshop series is on the rationale of Julia rather than any particular application. The workshop is divided into five days, which are roughly two hours long:

  1. Introductions: installing Julia; an introduction to Julia; touching on its types.
  2. Multiple dispatch: covering multiple dispatch; iteration; interfaces.
  3. Types and performance: more on Julia's type system and how it allows Julia to be a high performance language
  4. Benchmarking; packages
  5. Debugging; designing programs; macros

The notebooks are intended for use using the excellent RISE (JupyterLab 4 version).