Reading Response 5
Write a (approx. 250 word) response to these questions, to be turned in on Canvas.
- Rust protects the programmer from some of the dangers of mutability by enforcing ownership. Ownership requires that a variable only have one mutable reference at a time. Does this restriction prevent the problems with mutability and closures that we discussed in lecture? How?
- What are some of the benefits of Rust that users mentioned?
- What are some of the drawbacks?
- What lessons can you take from this paper as a programming language designer? What can you do to make your language appealing to users?