HackerTube

Pure Functional Programming in Excel • Felienne Hermans • GOTO 2016

GOTO Conferences5 HN recommenders · recommended in 5 months, 2017–2025
YouTube
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.

7 comments from Hacker News

@rzzzt2020-05 · in “History of Logo”

OT, but Felienne has a great talk on functional programming in Excel (thanks for reminding me of her name): ▶ this video

Strongly recommends View on HN
@robertknight2024-01 · in “CellLVM: A proof-of-concept LLVM to Excel spreadsheet compiler”

Related to this, I recommend Felienne Hermans' talks on Excel as a functional programming language - ▶ this video .

Recommends View on HN
@ggrrhh_ta2021-02 · in “The worst of the two worlds: Excel meets Outlook”

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.

Recommends View on HN
@brohee2020-08 · in “Scientists rename human genes to stop MS Excel from misreading them as dates”

You may enjoy "Pure Functional Programming in Excel" by Felienne Hermans presented at GOTO 2016 ▶ this video

Recommends View on HN
@vanderZwan2017-12 · in “Excel team considering Python as scripting language: asking for feedback”

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

Recommends View on HN