Vlad Badoiu's starred repositories
cs-video-courses
List of Computer Science courses with video lectures.
comprehensive-rust
This is the Rust course used by the Android team at Google. It provides you the material to quickly teach Rust.
checkedc
Checked C is an extension to C that lets programmers write C code that is guaranteed by the compiler to be type-safe. The goal is to let people easily make their existing C code type-safe and eliminate entire classes of errors. Checked C does not address use-after-free errors. This repo has a wiki for Checked C, sample code, the specification, and test code.
Theseus
Theseus is a modern OS written from scratch in Rust that explores 𝐢𝐧𝐭𝐫𝐚𝐥𝐢𝐧𝐠𝐮𝐚𝐥 𝐝𝐞𝐬𝐢𝐠𝐧: closing the semantic gap between compiler and hardware by maximally leveraging the power of language safety and affine types. Theseus aims to shift OS responsibilities like resource management into the compiler.
demystifying-containers
A series of blog posts and talks about the world of containers 📦
asplos22-ae
FlexOS: Towards Flexible OS Isolation (ASPLOS'22) Artifact Evaluation Repository