In order to set you up with a running Julia/Pluto installation I would like you to try to run this Pluto notebook in your browser. Upon success, you should see something like this.
As a result of the homework please send me the result of the pdf or html export.
Due Friday, Nov.5.
Julia for Talented Amateurs (Thank you, @pfitzseb for the link!)
How to work with Julia outside of Pluto
Packages and environments
FAIRNess
Pluto notebook: pluto/julia, html, pdf,
Update: According to https://timholy.github.io/Revise.jl/stable/config/ for Julia versions higher that 1.5, it suffices to add "using Revise" to startup.jl after adding the Revise package to Julia (thanks, Amir!).
Abstract and concete types
Type hierarchy
Multiple dispatch
Pluto notebook: pluto/julia, html, pdf,
JIT stages
Type instabilities
Julia gotchas
Pluto notebook: pluto/julia, html, pdf,
Callimg C, Python, Javascript
Pluto notebook: pluto/julia, html, pdf,
Update: please ensure that the current directory is in PyCall's search path (Thanks, Björn!)