Julia

Julia

Julia - High-performance numerical computing language

Julia is a dynamic, high-level language for technical computing with C-like performance via JIT compilation, multiple dispatch, and metaprogramming.

Category

Scientific / Multi-paradigm

First Release

2012

File Extension

.jl

Creator

Jeff Bezanson, Stefan Karpinski, Viral Shah, Alan Edelman

Difficulty

Intermediate 2/3

Python-like syntax is approachable, but multiple dispatch and performance optimization require mathematical mindset and practice.