As part of the Gray Scott Thursdays webinar series organized within the Gray Scott School 2026, the next seminar titled Introduction to Rust will take place on 28 May 2026.

Rust is a relatively new programming language designed as an alternative to languages such as C and C++. Initially adopted primarily for system software development, including kernel modules, package managers, robotics, and automation, Rust has rapidly evolved into a mature and fast-growing ecosystem. Today, integrated development environments, scientific tools, and even game engines are being developed in Rust.

This seminar will introduce the Rust programming language, its core concepts, innovative design principles, and practical programming model. The presentation will also discuss some of the challenges and limitations developers encounter when working with Rust. In addition, the seminar will highlight common functionalities shared between Rust, C++, and occasionally Python, together with examples of how the language is used in a non-conventional way within the team at the Laboratoire d’Annecy de Physique des Particules.

The goal of the seminar is to provide participants with a broad overview of Rust and demonstrate the potential of this modern programming language and its rapidly expanding ecosystem.

Registration

Previous Post