
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