MoJuWo
Modern Julia Workflows
Home
Goals
Contents
Before you start
Writing
Getting help
Installation
REPL
Editor
Running code
Notebooks
Environments
Local packages
Development workflow
Configuration
Interactivity
Logging
Debugging
Sharing
Setup
GitHub Actions
Testing
Style
Code quality
Documentation
Literate programming
Versions and registration
Reproducibility
Interoperability
Collaboration
Optimizing
Principles
Measurements
Profiling
Type stability
Memory management
Compilation
Parallelism
Efficient types
Going further
Official
Tutorials
Blogs
Videos
Lore
© G. Dalle, J. Smit, A. Hill.
Going further
Official
Tutorials
Blogs
Videos
Lore
Official
Documentation
Learning
Blog
Community
Contribute
JuliaCon
Tutorials
Advanced Scientific Computing
by
Tim Holy
Good Scientific Code Workshop
by
JuliaDynamics
Introduction to Julia Tutorial Workshop
by
Jose Storopoli
Introduction to Julia Course
by
CSC Training
Julia for Economists
by
Cameron Pfiffer
Julia for High-Performance Computing
by
Carsten Bauer
Julia programming for ML
by
Adrian Hill
JuliaNotes.jl
by the
Martínez Molecular Modeling Group
Learn X in Y Minutes Where X=Julia
by
Leah Hanson et al.
Blogs
Jakob Nybo Nissen
Ole Kröger
Miguel Raz Guzmán Macedo
Chris Rackauckas
Bogumił Kamiński
Katharine Hyatt
Frames Catherine White
Invenia
Videos
The Unreasonable Effectiveness of Multiple Dispatch
by Stefan Karpinski at JuliaCon 2019
Lore
Why we created Julia
(2012)
Paper in SIAM Review: Julia - A Fresh Approach to Numerical Computing
(2017)
Announcing the release of Julia 1.0
(2018)
The Julia Project and Its Entities
(2019)
Julia’s Release Process
(2019)
Code, docs, and tests: what's in the General registry?
(2021)
Why We Use Julia, 10 Years Later
(2022)
Julia 1.9 Highlights
(2023)
CC BY-SA 4.0
G. Dalle, J. Smit, A. Hill. Last modified: September 12, 2024. Website built with
Franklin.jl
and the
Julia programming language
.