PLAY PODCASTS
The Object-Oriented/Functional-Programming symmetry: theory and practice (bobkonf2020)

The Object-Oriented/Functional-Programming symmetry: theory and practice (bobkonf2020)

Chaos Computer Club - archive feed · Gabriel Scherer

February 28, 202042m 30s

Audio is streamed directly from the publisher (cdn.media.ccc.de) as published in their RSS feed. Play Podcasts does not host this file. Rights-holders can request removal through the copyright & takedown page.

Show Notes

Much gets written on the internet about comparisons between Object-Oriented (OO) and Functional-Programming (FP) approaches software: which one is going to solve all your programming problems? If we concentrate on precise, objective comparisons and relations between the two sides, the programming-language folklore mentions a symmetry (often called a “duality”) between object-oriented and functional-programming styles. More precisely, a symmetry between program organizations based on class decompositions, and those based on sum types (also called variant types or algebraic datatypes). In this talk we propose to revisit this symmetry, discussing both practical and theoretical aspects. about this event: https://bobkonf.de/2020/scherer.html

Topics

bob2020932020TalkBOBBOBKonferenz