Julia Dispatch

This Month in Julia World - August 2025 | JuliaCon Recap & Community Updates


Listen Later

Join Chris Rackauckas and Stefan Kastanov for an in-depth discussion of recent developments in the Julia programming language community, with a special focus on JuliaCon 2025 and exciting technical advances.

๐ŸŽค JuliaCon 2025 Recap

  • The unique grassroots nature of JuliaCon and why it's different from typical academic conferences
  • How the community-driven approach fosters collaboration over competition
  • The impact of geopolitical issues on attendance and the rise of JuliaCon Local events
  • JuliaCon Local Paris registration now open!

๐Ÿ’ป Technical Deep Dives

  • State of Julia talk: The famous "slide deck karaoke" featuring 20+ core contributors
  • Cody's work on trim and compilation tooling for deploying Julia to real devices
  • Sparse arrays developments and ecosystem highlights
  • Fixed-size arrays and why they represent the future of Julia's array interface

๐Ÿค– AI-Powered Development in Julia

  • Chris shares his extensive experience using Claude for repository maintenance across 200+ packages
  • Best practices for sandboxing AI tools (including the "justme_claude" GitHub account approach)
  • How to safely incorporate AI into your Julia development workflow
  • Setting up effective agent instructions for code maintenance

๐Ÿ”ฌ Automatic Differentiation Updates

  • Mooncake.jl emerging as a strong contender to replace Zygote
  • Support for mutation in AD while maintaining high-level Julia code
  • Comparison of different AD approaches in the Julia ecosystem

๐ŸŽฎ Game Development in Julia

  • Entity-Component System (ECS) frameworks coming to Julia
  • Rex game engine development
  • Commercial game development with Julia on Steam

๐Ÿ“ This Month in Julia Newsletter: https://discourse.julialang.org/t/this-month-in-julia-world-2025-06-07/131412

๐ŸŽŸ๏ธ JuliaCon Local Paris Registration: [Link to be added]

๐Ÿ”ง Mentioned Tools & Packages:

  • Mooncake.jl - Modern automatic differentiation
  • SandboxJL - Safe sandboxing for AI tools
  • Rex - Game engine in Julia
  • Fixed-size arrays

00:00 - Introduction & Welcome00:33 - JuliaCon 2025 Overview - Grassroots Community Nature01:34 - Quality of JuliaCon Talks vs Academic Conferences02:18 - Community Collaboration & Interoperability03:11 - Growth of JuliaCon Local Events & Visa Issues04:03 - JuliaCon Local Paris Registration Open04:25 - JuliaCon Talk Highlights Discussion04:46 - Focus on Language, Compiler & Type System Topics05:36 - State of Julia Presentation - Slide Deck Karaoke06:13 - Behind the Scenes of State of Julia Creation07:26 - Cody's Work on Trim & Compilation Tooling39:53 - AI Tools in Julia Development - Claude for Repository Maintenance40:29 - Setting Up Agent Files & Instructions41:47 - Sandboxing AI Tools - The "justme_claude" GitHub Account43:01 - Safe Practices for Using AI in Development43:42 - Entity-Component Systems (ECS) Framework Discussion44:23 - Game Development in Julia44:51 - Commercial Game on Steam with Julia46:44 - Mooncake.jl for Automatic Differentiation46:48 - Wrap Up & Future Episodes47:22 - FerriteCon Copenhagen & Contributing to Newsletter48:02 - Closing Remarks

Chris Rackauckas is a Research Affiliate and Co-PI of the Julia Lab at MIT, VP of Modeling and Simulation at JuliaHub, and Lead Developer of the SciML Open Source Software Organization.

Stefan Kastanov is a Julia community contributor and regular co-host of Julia Dispatch.

๐ŸŒ Julia Language: https://julialang.org๐Ÿ’ฌ Julia Discourse: https://discourse.julialang.org๐Ÿ™ JuliaHub: https://juliahub.com๐Ÿ”ฌ SciML: https://sciml.ai

๐Ÿ“š New to Julia? Check out our beginner-friendly episodes and tutorials on the channel!

๐Ÿ‘ If you enjoyed this episode, please like, subscribe, and share with fellow Julia enthusiasts!

#Julia #JuliaLang #JuliaCon #Programming #ScientificComputing #OpenSource #MachineLearning #AutomaticDifferentiation #GameDev

Episode HighlightsLinks & ResourcesTimestampsAbout the HostsConnect With Us

...more
View all episodesView all episodes
Download on the App Store

Julia DispatchBy Chris Rackauckas, Michael Tiemann