World Age in Julia: Optimizing Method Dispatch in the Presence of Eval

Dynamic programming languages face semantic and performance challenges in the
presence of features, such as eval, that can inject new code into a running
program. The Julia programming language introduces the novel concept of world
age to insulate optimiz… Read more


Julia Child Used First Principles Thinking

There’s a big difference between knowing how to follow a recipe and knowing how to cook. If you can master the first principles within a domain, you can see much further than those who are just following recipes. That’s what Julia Child, “The French Chef”... (more…)

Read more »

Julia 0.6 Release Announcement

The Julia community is thrilled to announce the release of version 0.6.0 of the Julia language. With a sweeping overhaul of the type system and numerous improvements to syntax and to the standard library, 0.6.0 is the most transformative release yet. A co... (more…)

Read more »