On Wednesday, 8 March 2017 at 04:56:55 UTC, thedeemon wrote:
On Tuesday, 7 March 2017 at 19:09:11 UTC, bachmeier wrote:

Yep. If you want to give someone enough rope to get maximum performance, you have to give them enough rope to shoot themselves in the foot. Once you've moved into this territory, you've made a decision to throw away safety and convenience in the name of performance, and you better understand what you're doing.

I think ATS language is a contradiction here, it combines max performance (at some point it was #1 at the PL shootout, faster than C) with static guarantees Rust folks could only dream about. But the price you pay is amount of intellectual efforts (and time, a lot of time!) to write any non-trivial program.

Performance, Safety and Productivity. You can only choose two.

Reply via email to