YoVDO

OS Development - One Year with Rust

Offered By: Rust via YouTube

Tags

Rust Courses Software Testing Courses Assembly Language Courses Operating Systems Courses Code Coverage Courses Memory Safety Courses Cross-Compilation Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a year-long journey of developing an operating system from scratch using Rust in this 32-minute conference talk. Gain insights into the Incari OS Project, learn about the advantages of choosing Rust for OS development, and discover modern features that simplify code and enhance memory safety. Examine the limitations of assembly language through practical examples, and delve into effective testing strategies including cross-compiled unit tests, integration tests, and coverage solutions. Reflect on the lessons learned and consider the future outlook for OS development with Rust.

Syllabus

Intro
Observations
It is time to rethink the OS!
The Incari OS Project
Latest Answers
A year ago
Language Contest: Rust
Modern Features
Simpler Code
Memory Safety: Limits
Assembly: Example
Assembly: Limits
Testing
Automation
Cross-Compiled Unittests
Integration Tests
Coverage: Solution
Conclusion
Outlook


Taught by

Rust

Related Courses

Becoming Familiar with SUSE Linux Enterprise
A Cloud Guru
Akamai Customer Consulting and Support
Coursera
Akamai Network Engineering
Coursera
Operating Systems Fundamentals
Akamai via Coursera
Asegurar los recursos de VPC con grupos de seguridad (EspaƱol LATAM) | Securing VPC Resources with Security Groups (LATAM Spanish)
Amazon Web Services via AWS Skill Builder