YoVDO

Rust as a Support Language

Offered By: Devoxx via YouTube

Tags

Devoxx Courses Software Development Courses Rust Courses Compiler Design Courses Memory Safety Courses Low-level Programming Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the potential of Rust as a support language in this 56-minute Devoxx conference talk. Discover how Rust, designed for safe memory manipulation, can replace C and C++ in low-level, performance-oriented code. Learn various techniques for rewriting parts of projects in Rust and understand the benefits it brings to your own projects. Delve into topics such as Rust's design, syntax, compiler, and references. Examine real-world examples, including an inverted index implementation, Android application development, and bug fixes in Java. Gain insights into Rust's learning curve, available libraries, and its growing ecosystem. Speaker Geoffroy Couprie, a security and quality assurance expert at Clever Cloud and researcher at VideoLAN, shares his expertise on leveraging Rust for improved safety and readability in system-level programming.

Syllabus

Introduction
What is Rust
Design
Syntax
Compiler
Reference
Why use Rust
Rust can pass itself
Client project example
Inverted index
Index in Java
Insert in Java
Android application
Test code
Gnu
Genui
Index
Insert
Java
Search
Array
Search function
Search result
Java bug
Tappy
Learning curve
Github
Questions
Collections
Libraries


Taught by

Devoxx

Related Courses

The Rust Programming Language
Udemy
Rust for Beginners: Learn Rust in 4 Hours
Udemy
Learn Rust by Building Real Applications
Udemy
Rust Essential Training
LinkedIn Learning
Rust
Exercism