Day 4: Functions
![Benchmarks of various Programming Languages.](https://datawookie.dev/blog/2015/09/monthofjulia-day-4-functions/Julia-Benchmarks_hu116e8d89cce0273499dbe85d1b897d27_53186_150x0_resize_q75_h2_box_3.webp)
Julia performs Just-in-Time (JIT) compilation using a Low Level Virtual Machine (LLVM) to create machine-specific assembly code. The first time a function is called, Julia compiles the function’s source code and the results are cached and used for any subsequent calls to the same function. However, there are some additional wrinkles to this story.
Read More →