Pure Functional Programming in Excel • Felienne Hermans • GOTO 2016
GOTO Conferences5 HN recommenders · recommended in 5 months, 2017–2025
talk · general · evergreen · 2017–2025 on HN
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 ap…
HN commenters point to it whenever Excel, spreadsheets or functional programming come up, as a fun and serious take on spreadsheets as real programming.
Up next
4 mo on HNRSA ANIMATE: Language as a Window into Human Nature
Royal Society of Arts
2 HN recommender · 2011–2022
7 mo on HNWhy Are You So Angry? Part 1: A Short History of Anita Sarkeesian
Innuendo Studios
7 HN recommender · 2015–2022
6 mo on HNThe Marvel Symphonic Universe
Every Frame a Painting
6 HN recommender · 2017–2026
9 mo on HNConfessions of a Converted Lecturer: Eric Mazur
UMBCtube
9 HN recommender · 2009–2023
4 mo on HNInteractive notebooks ~ Pluto.jl | Fons van der Plas | JuliaCon 2020
The Julia Programming Language
6 HN recommender · 2020–2021
14 mo on HNA Better Default Colormap for Matplotlib | SciPy 2015 | Nathaniel Smith and Stéfan van der Walt
Enthought
15 HN recommender · 2015–2026
4 mo on HNGeoffrey West on COMPLEXITY
FQxI
3 HN recommender · 2014–2018
5 mo on HN4 2 1 Christopher Domas The future of RE Dynamic Binary Visualization
Adrian Crenshaw
7 HN recommender · 2013–2026
18 mo on HNRuby Conf 12 - Y Not- Adventures in Functional Programming by Jim Weirich
Confreaks
17 HN recommender · 2013–2026
14 mo on HNThe Soul of Erlang and Elixir • Sasa Juric • GOTO 2019
GOTO Conferences
16 HN recommender · 2019–2024
14 mo on HN"Simple Made Easy" - Rich Hickey (2011)
Strange Loop Conference
14 HN recommender · 2022–2026
13 mo on HN"Making Impossible States Impossible" by Richard Feldman
elm-conf
9 HN recommender · 2017–2026
7 comments from Hacker News
OT, but Felienne has a great talk on functional programming in Excel (thanks for reminding me of her name): ▶ this video
Related to this, I recommend Felienne Hermans' talks on Excel as a functional programming language - ▶ this video .
This is the talk that I first saw that builds on that: ▶ this video I found it interesting, fun and great. Still, I would stick to using Excel for the personal analysis of data and not as the language/tool on which software is developed: data & programming logic intermixed, the default way to index cells, the difference between normal cells and array cells, and tables, etc., the fact that some things are just not possible to do fully programmatically without creating your own VB functions and therefore asking recipients of what looks like data to accept running arbitrary code in their machines, etc.
You may enjoy "Pure Functional Programming in Excel" by Felienne Hermans presented at GOTO 2016 ▶ this video
Excel itself is functional and reactive already, wouldn't adding an FRP language on top of that be a bit superfluous? Check out Felienne Hermans' work if you haven't already: ▶ this video link
And once again Felienne Hermans is proven right about the world running on spreadsheets and that we should take them a lot more seriously for that reason alone. [0] ▶ this video
Also see the research of Felienne Hermans and her talk “Pure Functional Programming in Excel.”[1] [1] ▶ this video