IssueRaiser

> Factually, Rust's type system guarantees, if consistently upheld, would have eliminated those bugs.

> Factually, Rust's type system guarantees, if consistently upheld, would have eliminated those bugs. You are missing my point. It doesn't guarantee to not cause other bugs. And saying that something eliminates some type of bugs is completely misleading, because this is not what matters. It matters to not cause other bugs as well as eliminate some bugs. Which is impossible to guarantee with formal methods. And which is why current academic approach to languages cannot bring us anything, until the whole system changes. Psychological approach to programming language design is what has to happen. Anything else is broken.

Posted by zzzcpan on Apr 12, 2015, 1:00 AM

Tags

Related issues

Raise real-world problems, find people facing the same issue, and discuss solutions.7,000 issues0 comments

reliability (Other)

> Factually, Rust's type system guarantees, if consistently upheld, would have eliminated those bugs.

zzzcpanApr 12, 2015, 1:00 AM

> Factually, Rust's type system guarantees, if consistently upheld, would have eliminated those bugs. You are missing my point. It doesn't guarantee to not cause other bugs. And saying that something eliminates some type of bugs is completely misleading, because this is not what matters. It matters to not cause other bugs as well as eliminate some bugs. Which is impossible to guarantee with formal methods. And which is why current academic approach to languages cannot bring us anything, until the whole system changes. Psychological approach to programming language design is what has to happen. Anything else is broken.

Comments (0)

No comments yet. Start the discussion.

Comment on this issue