AI Engineer - Learn how to integrate AI into software applications
Get 20% off all career paths from fullstack to AI
Overview
Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
Explore the significant changes to world-age and binding semantics introduced in Julia 1.12 in this comprehensive conference talk from JuliaCon Global 2025. Delve into the complete story behind multiple related but independent modifications that affect how constants and bindings work in Julia, presented by Keno Fischer over 32 minutes. Learn to understand the world-age mechanism that governs when code can see new method definitions and constant redefinitions, demystifying concepts that often confuse Julia users. Discover why you might encounter new world-age errors when upgrading to Julia 1.12 that weren't present in previous versions, and gain practical insights into how these changes impact everyday Julia programming. Master the technical details behind Julia's approach to handling dynamic code evaluation and method dispatch, with clear explanations designed to help average Julia users navigate these important language evolution changes.
Syllabus
Constants are no longer constant - what's up with that? | Fischer | JuliaCon Global 2025
Taught by
The Julia Programming Language