В рамках доклада будут рассмотрены преимущества и недостатки современного системного программирования на различных языках: от С и С до их более высокоуровневых альтернатив и, конечно, Rust. Будут рассмотрены гарантии безопасности, которые предоставляет Rust, и почему даже при наличии unsafe кода Rust существенно более безопасен, чем C и C . Будет приведён пример того, как можно взять код на C , и сделать над ним “безопасную абстракцию“ на Rust.
Hide player controls
Hide resume playing