Julia
High-performance dynamic language for scientific computing — designed to be as fast as C and as easy as Python.
dynamic
jit
since 2012
scientificfunctionalimperative
Julia uses LLVM-based JIT compilation to achieve performance competitive with C for numerical workloads, while retaining Python-like syntax and interactivity. Multiple dispatch is a first-class language feature rather than an afterthought. It is widely adopted in computational biology, climate modelling, quantum computing research, and high-performance numerical simulation.