Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Rewriting Scientific Computing Tools in Rust - Challenges and Lessons Learned

Rust via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the potential of Rust in scientific computing through this 36-minute conference talk. Delve into the journey of rewriting linear algebra functions, complex number operations, and digital circuit processing tools like Fast Fourier Transform (FFT) using Rust. Learn about the advantages Rust offers over C/C++ for scientific software development, including improved collaboration and safety features. Discover the challenges faced when transitioning from traditional scientific programming languages to Rust, and gain insights into type systems and language features that enhance scientific computations. Examine real-world examples of reimplementing functions from Octave, a popular open-source numerical computing tool, in Rust. Gain valuable lessons on leveraging Rust's strengths for scientific applications and understand its potential impact on the future of scientific software development.

Syllabus

Hanneli Tavante - Science tools borrow Rust

Taught by

Rust

Reviews

Start your review of Rewriting Scientific Computing Tools in Rust - Challenges and Lessons Learned

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.