Simon Danisch
Simon Danisch is the creator of Makie.jl, Bonito.jl, GPUArrays.jl, and BonitoBook.jl. With a background in cognitive science and computer vision, he has spent the last decade building out Julia's visualization, interactive UI, and GPU computing ecosystem.
Session
Makie is Julia's answer to high-performance, publication-quality visualization, used everywhere from NASA JPL to university lecture halls. This talk looks at where it's heading next: new raytracing capabilities that bring physically-based rendering to scientific plots, and a new Vulkan backend built on Lava.jl where every shader is written in pure Julia. The result is a rendering pipeline with no foreign code and no hidden copies. Your data goes from a Julia array to GPU memory to pixels without ever leaving the language. Building on Makie's modular design and the new ability to compile Julia straight to shaders, your own types, materials, and callbacks plug right into the GPU pipeline.