Pure Functional Programming in Excel • Felienne Hermans • GOTO 2016
What it is
Felienne Hermans argues that Excel is the world's most popular programming language and shows how spreadsheets work as a pure functional language. She implements a few mathematical problems in spreadsheet formulas to illustrate why they are so powerful and approachable.
Why Hacker News recommends it
HN commenters point to it whenever Excel, spreadsheets or functional programming come up, as a fun and serious take on spreadsheets as real programming.
- 5 people recommended it
- 5 different months
- 1 strong recommendations
- first 2017, last 2025
What HN commenters said
“Felienne has a great talk on functional programming in Excel”
Great talk on functional programming in Excel
rzzzt, 2020-05 · Strong recommendation · in “History of Logo”
“Check out Felienne Hermans' work if you haven't already”
Hermans' work on Excel as a functional language
vanderZwan, 2017-12 · Recommendation · in “Excel team considering Python as scripting language: asking for feedback”
“You may enjoy”
Talk on pure functional programming in Excel
brohee, 2020-08 · Recommendation · in “Scientists rename human genes to stop MS Excel from misreading them as dates”
“I found it interesting, fun and great.”
Interesting, fun talk on Excel as a programming language
ggrrhh_ta, 2021-02 · Recommendation · in “The worst of the two worlds: Excel meets Outlook”
“I recommend Felienne Hermans' talks on Excel as a functional programming language”
Talks on Excel as a functional programming language
robertknight, 2024-01 · Recommendation · in “CellLVM: A proof-of-concept LLVM to Excel spreadsheet compiler”
Excerpts from Hacker News comments, linked to the originals. Summaries and labels were written by a language model from those comments.
Topics: excel, functional programming, spreadsheets, end-user programming, felienne hermans
Also recommended by the same people
lectureRSA ANIMATE: Language as a Window into Human NatureRoyal Society of Arts · 2 HN recommenders · 2011–2022
commentaryWhy Are You So Angry? Part 1: A Short History of Anita SarkeesianInnuendo Studios · 7 HN recommenders · 2015–2022
commentaryThe Marvel Symphonic UniverseEvery Frame a Painting · 6 HN recommenders · 2017–2026
lectureConfessions of a Converted Lecturer: Eric MazurUMBCtube · 9 HN recommenders · 2009–2023
talkInteractive notebooks ~ Pluto.jl | Fons van der Plas | JuliaCon 2020The Julia Programming Language · 6 HN recommenders · 2020–2021
talkA Better Default Colormap for Matplotlib | SciPy 2015 | Nathaniel Smith and Stéfan van der WaltEnthought · 15 HN recommenders · 2015–2026
talkGeoffrey West on COMPLEXITYFQxI · 3 HN recommenders · 2014–2018
talk4 2 1 Christopher Domas The future of RE Dynamic Binary VisualizationAdrian Crenshaw · 7 HN recommenders · 2013–2026