Gain a Splash of New Skills - Coursera+ Annual Nearly 45% Off
AI Adoption - Drive Business Value and Organizational Impact
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore the development and capabilities of JETLS, a new language server for Julia designed to enhance developer productivity through advanced static analysis and seamless runtime integration. Learn how this innovative tool leverages JET and JuliaLowering to provide sophisticated language features including type-sensitive diagnostics and macro-aware code completions. Discover the architectural design of JETLS, including its implementation of the AbstractInterpreter framework and Revise-based incremental caching system. Examine how JETLS improves coding efficiency for both novice and expert Julia developers while understanding the technical challenges involved in creating a responsive and feature-rich language server. Gain insights into the practical applications and benefits of this new development tool for the Julia programming ecosystem.
Syllabus
A new language server for Julia | Kadowaki, Chu | JuliaCon Global 2025
Taught by
The Julia Programming Language