I like open-source software. Hacking on Vita and Snabb. Currently interested in traffic encryption at scale. (they/them)
Apr 30, 2020 • 17 tweets • 3 min read
1/n Ok as promised a thread about Rust. What I like and what not.
The base lang/syntax is reasonably concise. if expressions, return expressions, and type inference let you write clutter-free, dense code to some extent. Typical Rust code I read doesn’t take advantage of that tho.
2/n The linear memory model seems cool for basic cases. The borrow checker is a bundle of implementation details and limitations, if you stray off the beaten path you enter a world of *ugh*. The marketing line “the borrow checker makes you write better programs”, I don’t buy it.