Homoiconic Spreadsheets: What, How and Why [video]
intriguing presentation! So I have 1 prediction and 1 question.<p>prediction: even though lambdas bring &quot;code programming&quot; into spreadsheets, and it&#x27;s a huge leap in functionality for the spreadsheet, the dominant programming mode in the spreadsheet will still be interactive programming in the &quot;traditional&quot; spreadsheet sense. I claim this because the mental model of code programming is different from interactive programming. That said, this will extend the reach of code programming output to the hands of more millions (who will simply copy and paste).<p>question: the direction of spreadsheets moving into lamdas makes as much sense as &quot;lambdas&quot; into spreadsheets. We&#x27;ve seen several new spreadsheet implementations pop up in the past years, including ones with built-in programming capability, but none of them really seem like as big of a deal as Gsheets&#x2F;Excel adding lambdas. Presumably this is because spreadsheets include a ton of other features that prove its widespread usefulness even before adding things like metaprogramming. Is this about right, or did I miss a great product&#x2F;language in the wild?