Dude, Where's My Code? - Improving Julia's Debugging and Code Update Capabilities
The Julia Programming Language via YouTube
Free courses from frontend to fullstack and AI
Learn the Skills Netflix, Meta, and Capital One Actually Hire For
Overview
Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
Explore the challenges and ongoing work to improve Julia's usability in interactive debugging and live code updates. Learn about the mismatch between user and compiler views of code, and how tracking code provenance through compilation stages can resolve issues. Discover efforts to enhance macro expansion, code lowering, and error reporting. Gain insights into potential improvements for Revise.jl, debugger performance, and compiler error messages. Understand the importance of high-precision mapping between compiler intermediate representations and source code for better developer experience in the Julia programming language.
Syllabus
Dude, where's my code? | Holy, Foster | JuliaCon 2024
Taught by
The Julia Programming Language