Rust Nation UK
Rust Nation UK
  • Видео 58
  • Просмотров 374 068
Aida Getoeva - Async C++/Rust Interoperability
Bringing asynchronous C++ code to the safe grounds of Rust can be scary. Segmentation faults and memory leaks can make their way across the bridge and hide under the safe wrapper-covers. So let us delve into the inner workings of asynchronous interaction and ensure safe C++/Rust interoperability using CXX library.
Просмотров: 1 524

Видео

Tim McNamara - 4 levels of error handling
Просмотров 6 тыс.4 месяца назад
Rust's errors can be confusing. Strengthen your code one level at a time. Learn how to start with an easy path and grow as you knowledge increases. We start with 'good enough' approaches, then move towards something that's more idiomatic over time. This talk is highly interactive with lots of live coding and examples to follow. So grab your laptop and follow-along!
Mithun Hunsur - Ambient: A Rust and WebAssembly Runtime for Cross-Platform Multiplayer Games
Просмотров 2,3 тыс.4 месяца назад
Discover the power of Rust in WebAssembly with Ambient: an open-source runtime for high-performance multiplayer games and 3D applications (using WebGPU) that runs projects built in WASM, with the runtime itself running on WASM for the web. Learn how Rust's unique strengths enable Ambient and make it an ideal choice for complex projects. Explore how Ambient supports cross-platform development, r...
Alice Ryhl - What it takes to keep Tokio running
Просмотров 4,2 тыс.4 месяца назад
Most people don't see the work that goes into maintaining open source software. It's not just about writing code - it's also about reviewing PRs, helping new contributors, answering questions, fixing bugs, and writing documentation. In this talk, you will hear stories that explore the invisible work of open source software maintenance and discuss the challenges and rewards of this important work.
Chris Biscardi - Bevy: A case study in ergonomic Rust
Просмотров 14 тыс.4 месяца назад
The Bevy game engine is a project with a massive scope… yet it still remains a modularly usable collection of crates with ergonomic APIs. In this talk we’ll dive into the approaches Bevy uses to make game programming accessible to beginners and experts alike, and how you can use the same techniques to build more ergonomic Rust APIs.
Pietro Albini - How Ferrocene qualified the Rust Compiler
Просмотров 2,5 тыс.4 месяца назад
Industries like automotive or aerospace require safety-critical software to be certified according to international standards, recommending the development with qualified tooling. Ferrocene is an open source distribution of Rust qualified for automotive and industrial use, bringing Rust to safety-critical industries. In this talk, I'll show what is needed to qualify a compiler toolchain, what c...
Ben Wishovich - Full Stack Rust - Building Rust Websites with Leptos
Просмотров 9 тыс.4 месяца назад
Rust has been proven to be a strong choice for backend web services, but new and upcoming frameworks like Leptos have made it a strong choice for building interactive frontend web UIs as well. Come learn how to build a full stack Rust web app with Axum and Leptos, leveraging the power of Rust to deliver web apps rivalling any Javascript stack.
Natalie Serebryakova - Rustic Persistence: Automating PVC Lifecycles with Rust in Kubernetes
Просмотров 5714 месяца назад
This talk will cover how easy it is to develop Rust-based Operator in Kubernetes using an example of an operator for Managing the PVC Lifecycle. The featured Kubernetes Operator proactively manages PVCs and associated Persistent Volumes (PVs), overseeing their states to automate tasks such as backup and restoration. The utilization of Rust's capabilities for safe memory access and advanced conc...
Daniel McKenna - Creating a Text-To-Speech System in Rust
Просмотров 1,1 тыс.4 месяца назад
Text-To-Speech (TTS) systems are challenging: touching on topics such as text processing, signal processing, statistics, linguistics, statistics and deep learning. This talk will strip back some of these layers of complexity and discuss the implementation of TTS systems of the past, present and future. Well look at how Emotech uses Rust to implement our next-generation TTS in production and how...
Konstantin Grechishchev - Java and Rust Integration
Просмотров 1 тыс.4 месяца назад
Konstantin's presentation is going to be devoted to the Java and Rust integration, particularly to non-trivial aspects of the JNI, objects lifecycle and async integration with coroutines.
Heiko Seeberger - EventSourced - async_fn_in_trait in anger
Просмотров 1,6 тыс.4 месяца назад
Rust's async story is a great success, but has not yet been told to the end. So far we are not yet able to use async functions in traits, but this will change soon: „async functions in traits“ is a major upcoming feature which has already arrived in nightly Rust. In this talk we show how we used it to create EventSourced, a framework for event sourced entities in Rust. We give an overview of Ev...
Tim Janus - Let's get interdisciplinary: Rust Design Patterns for Chemical Plants
Просмотров 8454 месяца назад
With chemical plants as application example and engineers as our users in mind, we dig into safe API design with Rust. Therefore we build upon design patterns which are used for decades as catalog of solutions for recurring software architecture challenges. Beside the prominent builder and type-state pattern we will see how the visitor pattern allows us to define algorithms on an heterogeneous ...
Marco Ieni - How Rust makes open-source easier
Просмотров 7104 месяца назад
You often hear Rust praised for its performance and safety guarantees. In this talk, Marco will show you another aspect of Rust: its powerful tooling ecosystem.`Cargo`, the Rust package manager, and all the tools around it make it easy to create and maintain open-source projects. Marco will cover how Rust tooling: Downloads and builds dependencies. Formats code automatically. Helps ensure code ...
Nicholas Matsakis - Rust 2024 and beyond
Просмотров 13 тыс.5 месяцев назад
Nicholas Matsakis - Rust 2024 and beyond
Nikita Lapkov - Type-safe and fault-tolerant mesh services with Rust
Просмотров 2,7 тыс.5 месяцев назад
Nikita Lapkov - Type-safe and fault-tolerant mesh services with Rust
Tim McNamara - Unwrapping unsafe
Просмотров 3,1 тыс.5 месяцев назад
Tim McNamara - Unwrapping unsafe
Nicholas Yang - Porting Turborepo From Go To Rust
Просмотров 3,2 тыс.5 месяцев назад
Nicholas Yang - Porting Turborepo From Go To Rust
Andre Bogus - Easy Mode Rust
Просмотров 8 тыс.5 месяцев назад
Andre Bogus - Easy Mode Rust
Marco Concetto Rudilosso - Building a profiler for web assembly
Просмотров 7125 месяцев назад
Marco Concetto Rudilosso - Building a profiler for web assembly
David Haig - What’s that behind your ear? An open source hearing aid in Rust.
Просмотров 1,4 тыс.5 месяцев назад
David Haig - What’s that behind your ear? An open source hearing aid in Rust.
Amanieu D'Antras - The path to a stable ABI for Rust
Просмотров 3,4 тыс.5 месяцев назад
Amanieu D'Antras - The path to a stable ABI for Rust
Luca Palmieri - Pavex: re-imaging API development in Rust
Просмотров 10 тыс.5 месяцев назад
Luca Palmieri - Pavex: re-imaging API development in Rust
Lachezar Lechev - Typed for Safety
Просмотров 1,9 тыс.5 месяцев назад
Lachezar Lechev - Typed for Safety
Hannah Aubrey - A Web of Rust: The Future of the Internet Depends on Trust
Просмотров 1,6 тыс.5 месяцев назад
Hannah Aubrey - A Web of Rust: The Future of the Internet Depends on Trust
Lars Bergstrom - Beyond Safety and Speed: How Rust Fuels Team Productivity
Просмотров 10 тыс.5 месяцев назад
Lars Bergstrom - Beyond Safety and Speed: How Rust Fuels Team Productivity
Frédéric Ameye - Renault want to sell cars with rust!
Просмотров 3,4 тыс.5 месяцев назад
Frédéric Ameye - Renault want to sell cars with rust!
Jon Gjengset - Towards Impeccable Rust
Просмотров 28 тыс.5 месяцев назад
Jon Gjengset - Towards Impeccable Rust
JD Nose - Rust Infrastructure: What it takes to keep Rust running
Просмотров 2 тыс.5 месяцев назад
JD Nose - Rust Infrastructure: What it takes to keep Rust running
Rust Nation UK is an event you don't want to miss in 2024!
Просмотров 23 тыс.6 месяцев назад
Rust Nation UK is an event you don't want to miss in 2024!
Rust Nation UK 2024 Workshops
Просмотров 2537 месяцев назад
Rust Nation UK 2024 Workshops