153 karma · joined March 19, 2015
Another advantage over C++ is that it's much more clear what code is safe and what isn't, as unsafe code is wrapped in `unsafe` blocks, as you mentioned.
That's not quite what he's saying.
From the post:
> You can never say a price is high or low without asking, “Compared to what?”
He's saying that his price can be compared to the value he creates, not that the price should be the same as that value. So in this case, if his price was $1M for $1M of value, then any reasonable person would say that the price is too high compared to the value.
For a while now, SUVs, like the Audi Q5 and the BMW X5 that the Model X is trying to compete with, have been basically a "cooler" alternative to minivans. The key feature they share is the space and seating that they provide, but having off-road capability is useful to a small subset of SUV owners and is just there to add to the cool factor that differentiates it from a minivan.
Tesla is trying to grab the wealthy, 30-to-50-something parents whose focus on luxury and style prevent them from buying a minivan, which would probably suit them and their driving habits better than an SUV. Take a look at wealthier suburbs of San Francisco (e.g. Marin) and you'll see tons of luxury SUVs without a speck of mud on them.
The ads for these SUVs really reflect this trend. Audi demonstrates the prevalence of SUVs-as-kid delivery machines:
https://www.youtube.com/watch?v=soJs3ZUYtLI
While Lexus tries to present the same car Audi was bashing as sexy but safe:
[1] https://en.wikipedia.org/wiki/Tesla_Motors#Overview
[2] http://www.statista.com/statistics/314768/number-of-tesla-em...
Which has a bunch of examples that utilize most of Rust's features and are runnable/editable in the browser.
And there was a comment on /r/rust[1] that made a good point about the documentation: It's better for searching for known-unknowns rather than unknown-unknowns. Since the community is still relatively small and idiomatic Rust is still being defined, it's hard to find those known-unknowns.
That being said, I've found that the Rust user forum[2] is very helpful and generally the community is full of people who understand the language way better than I do and who are willing to help.
[1]: https://www.reddit.com/r/rust/comments/2zu3eo/what_is_rust_b...