PodcastsTechnologieJulia Dispatch

Julia Dispatch

Chris Rackauckas, Michael Tiemann
Julia Dispatch
Nieuwste aflevering

20 afleveringen

  • Julia Dispatch

    Computational Quantum Chemistry with Leticia Madureira

    01-1-2026 | 1 u. 17 Min.

    Happy New Year! In this episode, we welcome back Leticia Madureira, a PhD student at Carnegie Mellon University, to explore her journey into quantum chemistry, her passion for Julia, and her work in computational chemistry. Leticia shares her experiences as a PhD student, her contributions to the Julia ecosystem, and her vision for the future of quantum chemistry simulations.Leticia Madureira is a PhD candidate in Chemistry at Carnegie Mellon University, specializing in computational quantum chemistry. Her work focuses on electronic structure methods to study chemical processes like polymerization and photodegradation. She collaborates with the Julia Lab to develop open-source, high-performance tools for quantum chemistry, including packages like BasisSets.jl and OohataHuzinaga.jl (under the HartreeFoca organization).Leticia aims to make computational chemistry accessible through teaching and open-source development, believing that education empowers scientists and fosters innovation in the field.Recorded on: 2025/10/10Hosts: Chris Rackauckas, Michael TiemannEditor: StaziFind us everywhere:https://juliadispatch.fmhttps://github.com/JuliaDispatch/https://www.youtube.com/@JuliaDispatchhttps://anchor.fm/s/fc63539c/podcast/rss

  • Julia Dispatch

    Makie ecosystem with Simon Danisch and Julius Krumbiegel

    25-12-2025 | 1 u. 20 Min.

    Merry Chrismas to all who observe! Today, we dive into the world of Makie.jl with its core developers, Simon Danisch and Julius Krumbiegel. We explore the origins of Makie, its unique design philosophy, and its role in shaping the future of visualization in Julia. Simon and Julius share their journeys into Julia, the challenges of building a flexible and performant visualization framework, and their vision for Makie’s future—including ray tracing, higher-level APIs, and integration with the broader Julia ecosystem.Simon Danisch began his studies in Cognitive Science at the University of Osnabrück in 2010, specializing in computer vision and machine learning. In 2012, he discovered Julia as a language that combined high performance for interactive computing, seamless GPU integration, and an elegant alternative to object-oriented programming for mathematical applications. Julia has been his primary language ever since. While working with C++ on machine learning projects in 2011, Simon identified a need for interactive, user-friendly tools for data visualization and model parameter manipulation. This inspired his Bachelor’s thesis, where he developed an early predecessor to Makie.jl—some of which remains in use today. Since then, he has made significant contributions to Julia’s graphics, GPU, and plotting infrastructure, and is the author of numerous related packages.Julius Krumbiegel joined the Makie project in 2019, where he developed its layout system (GridLayoutBase.jl) and many of the GUI objects originally part of the standalone MakieLayout.jl package. With a background in psychology and vision science, his work focuses on 2D plots, visual quality, and usability, including Makie’s default themes, plot recipes, text and figure layouting, and vector graphics output via CairoMakie.jl. He is also the author of several widely used Julia packages, including Chain.jl, DataFrameMacros.jl, ReadableRegex.jl, Animations.jl, and SankeyMakie.jl.Makie's website: https://makie.org/website/Recorded on: 2025/11/25Hosts: Chris Rackauckas, Michael TiemannEditor: StaziFind us everywhere:https://juliadispatch.fmhttps://github.com/JuliaDispatch/https://www.youtube.com/@JuliaDispatchhttps://anchor.fm/s/fc63539c/podcast/rss

  • Julia Dispatch

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

    06-11-2025 | 48 Min.

    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 RecapThe unique grassroots nature of JuliaCon and why it's different from typical academic conferencesHow the community-driven approach fosters collaboration over competitionThe impact of geopolitical issues on attendance and the rise of JuliaCon Local eventsJuliaCon Local Paris registration now open!💻 Technical Deep DivesState of Julia talk: The famous "slide deck karaoke" featuring 20+ core contributorsCody's work on trim and compilation tooling for deploying Julia to real devicesSparse arrays developments and ecosystem highlightsFixed-size arrays and why they represent the future of Julia's array interface🤖 AI-Powered Development in JuliaChris shares his extensive experience using Claude for repository maintenance across 200+ packagesBest practices for sandboxing AI tools (including the "justme_claude" GitHub account approach)How to safely incorporate AI into your Julia development workflowSetting up effective agent instructions for code maintenance🔬 Automatic Differentiation UpdatesMooncake.jl emerging as a strong contender to replace ZygoteSupport for mutation in AD while maintaining high-level Julia codeComparison of different AD approaches in the Julia ecosystem🎮 Game Development in JuliaEntity-Component System (ECS) frameworks coming to JuliaRex game engine developmentCommercial 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 differentiationSandboxJL - Safe sandboxing for AI toolsRex - Game engine in JuliaFixed-size arrays00: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 RemarksChris 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 #GameDevEpisode HighlightsLinks & ResourcesTimestampsAbout the HostsConnect With Us

  • Julia Dispatch

    Juliet & Romeo with Jesper Öqvist and Philip Olhager

    12-9-2025 | 1 u. 29 Min.

    Today we're joined by Jesper and Philip from Cognibotics, a Swedish robotics company that has (co-)developed something truly unique: Juliet, a statically-typed dialect of Julia designed specifically for real-time robot programming, along with its runtime system Romeo. Our guests share their personal journeys to Julia and explain how they've adapted the language for industrial robotics applications. They introduce us to Juliet's fascinating features, including static typing, real-time garbage collection, and perhaps most impressively, reversible robot programming that allows forward and backward program stepping for interactive debugging. The conversation explores how they use multiple dispatch for hardware abstraction across different robot backends and hardware targets, their partnership with Chinese robot manufacturer Estun for real-world deployment, and their approach to real-time systems programming. Jesper and Philip also discuss the technical challenges they've overcome, including optimization constraints and the limitations they've had to accept when adapting multiple dispatch for real-time environments. They share their plans for open source access, educational applications including course development at Lund University, and how their work bridges the gap between academic research and industrial automation.Jesper and Philip are developers at Cognibotics, a Swedish robotics company focused on advanced robot programming solutions. Their work centers around Juliet, a statically-typed dialect of Julia they've created specifically for real-time robot programming, paired with the Romeo runtime system. Cognibotics has formed partnerships with industrial robot manufacturers including Estun, bringing their innovative programming approach to real-world manufacturing applications. The company is also developing educational programs, including plans for courses at Lund University and beta program access for researchers and developers interested in real-time Julia applications.Cognibotics: https://www.cognibotics.com/enJuliet & Romeo: https://www.cognibotics.com/en/products/juliet-and-romeoLund University: https://www.lunduniversity.lu.se/Recorded on: 2025/06/06Hosts: Chris Rackauckas, Michael TiemannEditor: StaziFind us everywhere:https://juliadispatch.fmhttps://github.com/JuliaDispatch/https://www.youtube.com/@JuliaDispatchhttps://anchor.fm/s/fc63539c/podcast/rss

  • Julia Dispatch

    DistributedWorkflows.jl with Firoozeh Dastur

    04-9-2025 | 1 u. 11 Min.

    In this episode, Chris Rackauckas and Michael Tiemann welcome back Firoozeh Dastur, a theoretical mathematician and PhD candidate from Germany working on tropical geometry. This marks the first time someone has returned to the Julia Dispatch podcast! Firoozeh shares her journey from Pakistan to Germany, her pivot from K3 surfaces to tropical geometry, and how she discovered Julia during the pandemic. She explains what tropical geometry is, her early struggles with Julia, and how the Julia Slack community became crucial to her learning process. The conversation then shifts to her work on computational algebra and HPC workflows, where she discusses the frustrations with existing HPC tools that led her to develop DistributedWorkflows.jl. She introduces us to Petri nets as an alternative to DAGs for managing cyclic workflows and explains how her package aims to make HPC accessible to everyone. Firoozeh also shares insights about overcoming perfectionism in open source development, the importance of releasing early (inspired by Airbnb's launch story), and her thoughts on differential equations as Turing complete systems.Firoozeh Dastur is a theoretical mathematician specializing in algebraic and tropical geometry with a strong focus on leveraging computer algebra systems for advanced mathematical research. Her other interests include high-performance computing (HPC) tools, with a particular goal of making distributed computing accessible to all domain scientists. As a passionate educator, Firoozeh is committed to fostering an inclusive learning environment that empowers the next generation of researchers and innovators. In her spare time, she develops Julia libraries that reflect her interests in distributed computing and computer algebra systems.DistributedWorkflows.jl: https://github.com/JuliaServices/DistributedWorkflows.jlJulia Slack community: https://julialang.org/slack/NEMO.jl: https://github.com/Nemocas/Nemo.jlOscar.jl: https://github.com/oscar-system/Oscar.jlSPACK: https://spack.io/Recorded on: 2025/05/20Hosts: Chris Rackauckas, Michael TiemannEditor: StaziFind us everywhere:https://juliadispatch.fmhttps://github.com/JuliaDispatch/https://www.youtube.com/@JuliaDispatchhttps://anchor.fm/s/fc63539c/podcast/rss

Meer Technologie podcasts

Over Julia Dispatch

Julia Dispatch is a podcast about all that matters about Julia. We'll meet the wonderful people who contribute to the community and the language ecosystem. Hear their stories, learn what brought them to Julia, what excites them and how you could potentially follow in their footsteps.
Podcast website

Luister naar Julia Dispatch, AI Report en vele andere podcasts van over de hele wereld met de radio.net-app

Ontvang de gratis radio.net app

  • Zenders en podcasts om te bookmarken
  • Streamen via Wi-Fi of Bluetooth
  • Ondersteunt Carplay & Android Auto
  • Veel andere app-functies
Social
v8.2.2 | © 2007-2026 radio.de GmbH
Generated: 1/16/2026 - 4:10:02 PM