Home Conference Sessions Communicating in...

Communicating in Types

Kris Jenkins | GOTO Copenhagen 2024

You need to be signed in to add a collection

Modern type systems have come a long way since C. They’re no longer just about pleasing the compiler. These days they form a sub-language that helps us express ideas about software clearly & succinctly. A true design language. So let’s take a look at how a modern type system supports talking about software. How it highlights problems, clarifies designs, and supports reuse. Most importantly, see how types can help you talk to your colleagues.

Share on:
linkedin facebook
Copied!

Transcript

Modern type systems have come a long way since C. They’re no longer just about pleasing the compiler. These days they form a sub-language that helps us express ideas about software clearly & succinctly. A true design language.

So let’s take a look at how a modern type system supports talking about software. How it highlights problems, clarifies designs, and supports reuse. Most importantly, see how types can help you talk to your colleagues.

About the speakers

Kris Jenkins

Kris Jenkins

Developer Advocate

Related topics