-
Notifications
You must be signed in to change notification settings - Fork 79
Julia
Download the latest version from https://julialang.org/downloads/
The REPL (read-evaluate-print loop) is the basic command line interactive interface. You will typically want to add the julia
executable to your path.
- on Mac it is by default located in
/Applications/Julia-1.1.app/Contents/Resources/julia/bin
Visual Studio Code (vscode) is a popular cross-language editor.
- Download from https://code.visualstudio.com/
- Install the
julia-vscode
extension
Atom is a popular cross-language editor, Juno is the Julia integration for Atom.
See http://docs.junolab.org/latest/man/installation/
Jupyter is a web-based interactive environment that allows interleaving text, math, code and output in a notebook format. To use with Julia, install the IJulia.jl package (see Installing packages (the Julia backend for Jupyter).
Julia comes with a built-in package manager (known as Pkg). At the REPL you can use ]
to enter "pkg mode". New packages can be added with the add _PackageName_
command. See the Pkg docs for more information.
- the #julia-primer channel on CliMA Slack
- https://discourse.julialang.org/ / JuliaLang Slack (https://julialang.org/slack/)
- UnicodePlots.jl: text-only plots, useful for working in the terminal only (e.g. if on remote servers)
- Plots.jl:
- PyPlot.jl