"The Wonders of Abstraction" by Eric Normand at Heart of Clojure 2024

Поділитися
Вставка
  • Опубліковано 8 лют 2025
  • Fish are to water as programmers are to abstraction. We swim in it all day, barely aware of it. We say “abstraction” all the time, but have we thought about what it means?
    I’ve spent 20 years asking how computers-that move electrons around in a complex circuit-do work useful to humans. Abstraction is the key. In this philosophical talk, we explore this wonderous process called abstraction. We’ll wade through the everyday uses of the term, paddle out to formal definitions, and dive into why some abstractions give us incredible leverage. Along the way, we’ll see how abstraction is at the heart of getting computers to do useful work. I hope you leave with a deeper appreciation of the wonders of programming.
    Download Eric Normand's Slidedeck for "The Wonders of Abstraction" here: 2024.heartofcl... Wonders of Abstraction - Heart of Clojure 2024-compressed.pdf
    Eric Normand
    Eric Normand has been programming functionally since 2001. He teaches, speaks, and writes. He consults with companies to help them build better software one function at a time. He lives with his family in Madison, Wisconsin. You can find his writing and other projects at ericnormand.me.

КОМЕНТАРІ • 2

  • @aramzadikian
    @aramzadikian 27 днів тому

    Love this talk. Thank you

  • @amonowyful
    @amonowyful 23 дні тому

    This was great, thanks for the talk Eric! Only thing are advertisements each 5 mins/~1 min - makes it harder to follow