Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/serenity4/juliaoptimizationdays2024
https://github.com/serenity4/juliaoptimizationdays2024
Last synced: 6 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/serenity4/juliaoptimizationdays2024
- Owner: serenity4
- License: mit
- Created: 2024-10-27T11:53:03.000Z (10 days ago)
- Default Branch: main
- Last Pushed: 2024-10-27T19:15:33.000Z (10 days ago)
- Last Synced: 2024-10-27T20:47:55.068Z (10 days ago)
- Language: Julia
- Size: 11.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## JuliaOptimizationDays2024
This repository hosts material used for the workshop titled *Demystifying metaprogramming and package precompilation*, given by Cédric Belmant during the Julia Optimization Days 2024.
This workshop was based on Julia 1.11.
## Resources
To get more familiar with the intricacies of metaprogramming, do not hesitate to consult the [official documentation on metaprogramming](https://docs.julialang.org/en/v1/manual/metaprogramming), which provides a good starting point.
These are great documentation pages that go in depth about package precompilation and invalidations:
- The PrecompileTools.jl [official documentation](https://julialang.github.io/PrecompileTools.jl)
- The SnoopCompile.jl [tutorial on invalidations](https://timholy.github.io/SnoopCompile.jl/stable/tutorials/invalidations/)