Skip to content
Snippets Groups Projects
Commit 439ec363 authored by Laurent Heirendt's avatar Laurent Heirendt :airplane:
Browse files

Merge branch 'lh-mk-juliatraining' into 'mk-juliatraining'

minor changes

See merge request !136
parents 7edd5334 484c8178
No related branches found
No related tags found
3 merge requests!138[release] Regular merge of develop,!136minor changes,!131julia training slides for 2022-06-08
This commit is part of merge request !131. Comments created here will be created in the context of that merge request.
......@@ -21,7 +21,7 @@ Distribution packages usually work well too:
# Life in REPL
```julia
user@pc $ julia
......@@ -43,7 +43,7 @@ Computes the square root .....
# REPL modes
Julia interprets some additional keys to make our lifes easier:
Julia interprets some additional keys to make our life easier:
- `?`: help mode
- `;`: shell mode
......@@ -54,34 +54,35 @@ Julia interprets some additional keys to make our lifes easier:
# Loading libraries, modules and packages
- Load a local file (with shared functions etc.)
# Managing packages from the package management environment
- Install a package
```julia
include("mylibrary.jl")
] add UnicodePlots
```
- Load a package, add its exports to the global namespace
- Uninstall a package
```julia
using UnicodePlots
] remove UnicodePlots
```
# Managing packages from the package management environment
# Loading libraries, modules and packages
- Install a package
- Load a local file (with shared functions etc.)
```julia
] add UnicodePlots
include("mylibrary.jl")
```
- Uninstall a package
- Load a package, add its exports to the global namespace
```julia
] remove UnicodePlots
using UnicodePlots
```
......@@ -97,7 +98,7 @@ using UnicodePlots
function process_file(filename)
@info "Processing $filename..."
# ... do something ...
if error_detected
......
# Overview today
# Overview
0. Why would you learn another programming language again?
1. Bootstrapping, working with packages, writing a script (30m)
2. Language and syntax primer (35m) with a pause (10m) in the middle
3. Getting the data in and out (15m)
4. Running programs on ULHPC (15m)
5. Questions, hands-on, time buffer (15m)
1. Why would you learn another programming language again?
2. Bootstrapping, working with packages, writing a script (30m)
3. Language and syntax primer (35m) with a pause (10m) in the middle
4. Getting the data in and out (15m)
5. Running programs on ULHPC (15m)
6. Questions, hands-on, time buffer (15m)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment