~/talk

Benefits and Drawbacks of Adopting a Secure Programming Language: Rust as a Case Study

Talkat SOUPS 2021 · 2021-08-08..08-10· [rust, software-architecture]
links:none on file
name:Anna Chan
links:none on file
links:none on file
slides:none on file

Study interviews 16 professional developers and surveys 178 Rust community members n = 16 n = 178 and reports concrete tradeoffs: Rust delivers good compiler error messages, strong documentation and community support, and developers say compiled code reduces memory bugs and raises long‑term productivity because once code compiles they trust its correctness. Drawbacks are a steep learning curve, limited ecosystem and hiring risk, and high upfront cost. Recommended tactics are measurable migration pilots, mentoring and support systems, and building a trained hiring pipeline.

AI-written summary · about

  1. 0:00Intro
  2. 0:25Memory safety vulnerabilities remain a problem
  3. 1:20Case Study: Rust
  4. 1:36Learning Rust
  5. 2:19Positive impact on Development
  6. 3:09Employer Concerns
  7. 3:44Participants' Advice
  8. 4:28Takeaways
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.