Let’s Get High (Assurance) - Forward 3 Web Summit

351 views · Published 21 October 2015 · 27:12 · Indexed 12 November 2026

Channel: InfoQ · 2015 · Science & Technology

Watch on YouTube

Justin Leitgeb: This talk will start by defining high assurance as it is used in
the software industry, and why full-stack developers should care about such a concept. Rather than focusing on academic principles, this talk will give concrete examples of how several types of “high assurance” software practices can lead to reduced software costs and more predictable development timelines. 

The talk will include: Introduction to expressive types, as present in Haskell. Dependent types, as found in languages such as Idris. Proof-carrying code, as can be created in systems such as Coq. At the end of the presentation, programmers in the audience should have a better idea of advanced software tools and techniques that may warrant further investigation in order to produce systems with reduced cost and better results.

http://forwardjs.com

More from this channel