An attempt at an easy-to-use dynamic language which tries to compile things early as much as possible via aggressive type inference (helped by the type system's design and multiple dispatch), so that you don't leave performance on the table where it's possible to have it, while also having the flexibility of dynamism where you need it.
That's my interpretation, I'd be curious what Julia folks who actually know what they're talking about think of it.
That's my interpretation, I'd be curious what Julia folks who actually know what they're talking about think of it.