youtube image
From YouTube: Rust Linz, May 2021 - Harald Reingruber - Rust for Medical Visualization

Description

A native language like C++ is still a natural choice for real-time graphics applications and also has an established workflow for bridging code between the desktop and browser world. For revamping our old 3D rendering module, we also wanted to consider other alternatives. It was quite clear Rust offers great modern tooling and promising new concepts. But most importantly after evaluating two proof of concepts, we saw that the Rust environment is already very mature and supports all our critical requirements. Additionally, future browser features like WebGPU and WebAssembly SIMD (for CPU rendering) are first-class Rust citizens which will get interesting for us once they get production-ready. Join our experience report on why we think that Rust is a great choice for our use case and how we want to use it in the future.

About Harald Reingruber
Harald Reingruber is passionate about visual computing, software crafting, ensemble- (a.k.a mob-)programming, and hiking on the weekends.


Rust Linz at https://rust-linz.at
Twitter: https://twitter.com/rustlinz
Harald Reingruber: https://twitter.com/Harald3DCV

Speak at Rust Linz: https://sessionize.com/rust-linz