#17 The Lost Elegance of Computation - Conal Elliott episode artwork

EPISODE · May 9, 2022 · 3H 32M

#17 The Lost Elegance of Computation - Conal Elliott

from Type Theory Forall · host Pedro Abreu

In this episode I had the pleasure to have an in-depth conversation with Conal Elliott about his life, his work, his philosophy and his many opinions about research and the current state of PL Research and how it lead him to come with the concept of Denotational Design. Conal got his PhD at CMU in the 90s under Frank Pfenning working on Higher-Order Unification, after that he has devoted his life on thinking and refining graphic computation and the tools behind it. Links Conal's website Play/work with Conal Conal's twitter: @conal The simple essence of automatic differentiation Compiling to categories Generic parallel functional programming Denotational design with type class morphisms Functional Images Functional Reactive Animation Alphabet Versus the Goddess - Leonard Shlain The information - James Gleick Murray Gell-Mann’s definition of beauty/elegance: "A theory appears beautiful or elegant [...] when it’s simple; in other words when it can be expressed very concisely in terms of mathematics that we’ve already learned for some other reasons." A John Backus quote (from his Turing Award lecture): “Many creative computer scientists have retreated from inventing languages to inventing tools for describing them. Unfortunately, they have been largely content to apply their elegant new tools to studying the warts and moles of existing languages. After examining the appalling type structure of conventional languages, using the elegant tools developed by Dana Scott, it is surprising that so many of us remain passively content with that structure instead of energetically searching for new ones.”

Episode metadata supplied by the publisher feed · Published May 9, 2022

Embed this episode

NOW PLAYING

#17 The Lost Elegance of Computation - Conal Elliott

0:00 3:32:38

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

No similar episodes found.

No similar podcasts found.

Frequently Asked Questions

How long is this episode of Type Theory Forall?

This episode is 3 hours and 32 minutes long.

When was this Type Theory Forall episode published?

This episode was published on May 9, 2022.

Can I download this Type Theory Forall episode?

Yes. Use the download control on the episode player to save the publisher-provided media file.
URL copied to clipboard!