← Back
Scott Hanselman January 2, 2024 35m

Microsoft Research: Spec#

Summary

This episode of Hanselminutes discusses Spec# a programming language from Microsoft Research that extends C# by adding specifications like pre/post conditions and non-nullable types. The takeaway is that Spec# allows developers to embed design decisions directly into code for better verification and compiles to .NET assemblies independently of the C# compiler.

View original episode ↗