Re:Blurring the Line Between User and Programmer
by jimbo1qaz on Friday October 25, 2019 @07:51AM
(#21354032)
From what I've heard, Lotus Improv (1991, failed 1996) was intended as a spreadsheet where each data set was stored in a separate namespace/object/table, which had named columns/rows, or even more than 2 dimensions. Apparently Quantrix is a successor used in the business/financial world, but is unfortunately not free or open-source. That's a shame, as I want something of that sort for casual scientific computation or statistical number crunching. Maybe I can use Python pandas or R dataframes, but spreadsheets have the useful trait that they're functional and side-effect-free, unlike scripts or notebooks.
Re:Blurring the Line Between User and Programmer
by paulryanrogers on Friday October 25, 2019 @09:02AM
(#21354500)
Sounds like Access which always felt to me like a stepping stone between Excel and SQL Server with Visual Basic. My guess is that's what Microsoft has in mind anyway
Re:Blurring the Line Between User and Programmer
by AstralStorm on Friday October 25, 2019 @07:27AM
(#21353893)
You mean turn it into a different tool called Access or formerly FoxPro?
Re:Blurring the Line Between User and Programmer
by wruza on Friday October 25, 2019 @08:19AM
(#21354214)
I see. Iirc, Access was too much developer-oriented last time I checked it around 20 years ago. As a developer you can just step up and try to take control, but users have no such courage. If excel merged parts of access later into a single product, suggesting, but not forcing users to maintain at least a partial scheme, then maybe. Sort of in-place gradual migration without “work here or go back” next morning ultimatums.
That said, I believe that “dumbness” and non-evolution of excel (as a biggest player) is a root cause. If it wasn’t just a bunch of cells with chaotic references, but suggested a user to think in a strict “tabular datasets with comments, RLS and history” way, things could be much better (or worse, depending on how you use it).
Basically, in “show me your data, not code” excel is the latter, and that’s pushed to an innocent user. The result is pretty obvious.