Add Julia course material links

This commit is contained in:
Gerard Vermeulen 2024-02-28 13:09:40 +01:00
parent 67d2071b18
commit 0d1ec24bf9

View File

@ -5890,7 +5890,7 @@ Links for further investigation are:
:CUSTOM_ID: sec:julia-programming
:END:
Links for further investigation are:
Points for further investigation are:
1. Application of the [[https://docs.julialang.org/en/v1/stdlib/Pkg/][Julia Pkg documentation]] requires {{{kbd(M-x term)}}} or a
terminal because the inferior Julia interpreter provides no genuine terminal.
2. [[https://github.com/emacs-ess/ESS/wiki/Julia][ESS support for the Julia language]] is a somewhat outdated description of how to
@ -5902,6 +5902,11 @@ Links for further investigation are:
6. The list of installed packages in listing [[lst:list-julia-packages-result]]
facilitate [[https://orgmode.org/worg/org-contrib/babel/languages/ob-doc-julia.html][Julia Code Blocks in Babel]] because the list contains [[https://github.com/JuliaData/CSV.jl][CSV]] and
[[https://dataframes.juliadata.org/stable/][DataFrames]].
A list of interesting online course material is:
1. [[https://ucidatascienceinitiative.github.io/IntroToJulia/][A Deep Introduction to Julia for Data Science and Scientific Computing]].
2. [[https://juliateachingctu.github.io/Julia-for-Optimization-and-Learning/stable/][Julia for Optimization and Learning]].
3. [[https://github.com/JuliaTeachingCTU/Julia-for-Optimization-and-Learning-Scripts][Julia for Optimization and Learning Scripts]].
4. [[https://julia.quantecon.org/intro.html][Quantitative Economics with Julia]] (use backspace to leave package mode).
Listing [[lst:setup-julia]] setups [[https://julialang.org/][Julia]] support but requires manual tweaking of
[[../VCS/ESS/Makefile][Makefile]] to replace [[https://en.wikipedia.org/wiki/Sed][sed]] with [[https://formulae.brew.sh/formula/gnu-sed][gsed]] and of [[../VCS/ESS/lisp/ess-autoloads.el][ess-autoloads.el]].