Reflective Essay
Deadline Monday 20 April, beginning of class.
Draft The draft of the memo is due on Friday April 17 NOON on Ms. Biron’s desk.
Rust evaluation
What aspect of Rust took the longest to understand?
Is Rust’s type system helpful in thinking about resources? Or did interjections during the code walks surprise you?
Is Rust’s type system helpful in thinking about concurrency?
What was most annoying about Rust once you knew your way around?
The Rust developers are also wondering whether you interacted with the broader Rust community (announcements, blogs, irc, mailing lists, other web sites). Please respond to this question with your last sentence.
Many of you have worked with languages that have a sophisticated eco-system (Eclipse, IntelliJ, Visual Studio, and so on). Please try ignore this aspect of your experience.
Format Your memo must fit on a letter-size page with 1.5in marginsThis is a government requirement. all around. Use an 11-point non-slanted font; you may use slanted or italicized letters for emphasis and a mono-sized font for code examples. If you need a large code sample to illustrate your annoyances, place it on the back side of the page all by itself.
Address your memo to the Rust developers at Mozilla.
Notes (1) We intend to share anonymized memos with the Rust developers. If you do not wish that we share yours, leave a bold-faced note to this effect in the header of the memo.
(2) If you would like to share additional insights with the actual Rust developers or us, please feel free to write an appendix of arbitrary length. Jesse and I will read it but not grade it.