Programming Languages and Why Julia?

Table of Contents

Prerequisites: Installing the software environment

Check out the installation page on this website which was copied from the MIT course Computational Thinking, or just watch the following video to learn how to set up Julia and Pluto โ€“ two pieces of software you will need to run the course materials on your own computer.

(Rendered) Notebooks

We used several Pluto.jl notebooks in this lecture. Here are three rendered ones:

Variablesclick for notebook
Functionsclick for notebook
Arraysclick for notebook
SIR Modelclick for notebook

Please run the 01-fast.jl notebook on your own computer for the benchmarks! ๐ŸŽ๏ธ

Introduction and: Why Julia?

In this section we want to understand why julia is a good choice for computational tasks - for Economists and others.

Slides for intro: Why Julia? (does not run in safari browser! ๐Ÿ™)