News for hackers. Stuff that matters.
Re:Blurring the Line Between User and Programmer by wruza on Friday October 25, 2019 @07:22AM (#21353860)
One of the worst type of projects we did was migrating overgrown excel bookshelves to a real database/app. The level of inconsistency and bare errors you’ll meet there is fubar. 90% chance of an integration failure because an entire business is not ready for that much to change and formalize.

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.

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.