Thanks for posting! I love the topic - I've written before [1] about how I think spreadsheets are the most popular programming paradigm ever, we just don't talk about it much. I personally think that the evolution of spreadsheets is less about changing the UI, and instead making it possible for spreadsheet users to easily transition to more powerful programming tools in a natural and easy way. So I've spent the past…
Excel 2.0 – Is there a better visual data model than a grid of cells?
41–50 of 223 posts
Re: Excel 2.0 – Is there a better visual data model than a grid of cells?
#42> But the data isn’t persistent enough, we only get recent commands, and the location is always moving and we can’t easily reference older calculations.
You need a better shell, my friend. To quote my .zshrc
HISTSIZE=100000
SAVEHIST=100000
setopt inc_append_history share_history HIST_IGNORE_DUPS
bindkey '^R' history-incremental-pattern-search-backward
The results?
wc -l ~/.zsh_history
55576 /home/chx/.zsh_history
and I can pattern search it.
Re: Excel 2.0 – Is there a better visual data model than a grid of cells?
#43For almost all tasks, yes. But it differs a lot by task. The power of the spreadsheet model is that it is minimally acceptable for a wide array of tasks, not that it is usually optimal.
Re: Excel 2.0 – Is there a better visual data model than a grid of cells?
#44I used it to build a cost model for the startup I work at, consisting of around 100 different inputs, and it was rather enjoyable.
I was able to (reasonably easily) insert the different AWS costs for (for example) SD vs. HD video transcoding and see how that affected the costs of encoding and storing video 12 months from now.
Re: Excel 2.0 – Is there a better visual data model than a grid of cells?
#45The table or spread sheet is not very "visual" after all.
Re: Excel 2.0 – Is there a better visual data model than a grid of cells?
#46Re: Excel 2.0 – Is there a better visual data model than a grid of cells?
#47Thanks for posting! I love the topic - I've written before [1] about how I think spreadsheets are the most popular programming paradigm ever, we just don't talk about it much. I personally think that the evolution of spreadsheets is less about changing the UI, and instead making it possible for spreadsheet users to easily transition to more powerful programming tools in a natural and easy way. So I've spent the past…
Following the article idea of spreadsheet as the best paradigm, why you think users should abandon it in favor of other?
Re: Excel 2.0 – Is there a better visual data model than a grid of cells?
#48I liked the way Apple did it in their Numbers clone of Excel - you can have multiple grids on a single page. It makes it a lot easier to have related data on the same page without fiddling with the row/column sizes to suite multiple types of data.
Re: Excel 2.0 – Is there a better visual data model than a grid of cells?
#49Thanks for posting! I love the topic - I've written before [1] about how I think spreadsheets are the most popular programming paradigm ever, we just don't talk about it much. I personally think that the evolution of spreadsheets is less about changing the UI, and instead making it possible for spreadsheet users to easily transition to more powerful programming tools in a natural and easy way. So I've spent the past…
I might have missed the point but the Mito demo just shows importing a CSV file into a common table/grid of cells? Seems like a semi-shamless plug that 100% avoids the topic of the post: is there a better visual data model than a grid of cells?
There are a bunch of different angles to consider the evolution of a spreadsheet, and, as I say in my response above, I personally think focuses on changes to the UI/display of data miss the point: what's missing in Excel 1.0 isn't a better display of data - IMO, it's giving the modern, powerful analysis tools that us programmers have access to the beginner-end of the programmer spectrum!
Different spreadsheet startups certainly have different theses on this. Subset [1] (the OP) seems to focus on side-by-side grids on an infinite canvas. Monday [2] (also referenced by OP) seems to focus on different "views" for a spreadsheet for project tracking, etc. Mito focuses on allowing you to integrate Python and spreadsheets as easily as possible. Clay [3] seems to focus on spreadsheet integrations into APIs/other data.
(Disclaimer: all the above are just my understandings of these tools, but I haven't used most of them directly mostly am just going of marketing materials... I highly recommend you check them out, though - they all look quite cool!)
My post def was a plug for Mito - I'll try and make my response to the post/thesis more clearly delineated in the future. I think this post is an awesome chance to get feedback on our spreadsheet thesis (and potentially hear back from OP on this thoughts!).
Rock on, spreadsheets :-)
Re: Excel 2.0 – Is there a better visual data model than a grid of cells?
#50Excel is seriously killing humanity. No version control, no debugging, brittle support for automation. Excel, to me, is the single most obvious sign that we must get rid of the giant tech monopolies to re-enable innovation in software.
Umm, put your excel file in git repo if you really need to? That's like saying C++ doesn't have version control.
>no debugging
Debug what exactly? If you have vb scripts, then yes you can debug. If you just have formulas.. there is literally nothing to debug.
>brittle support for automation
Ok, but that's also kind of the point. Excel should not be some insane thing where people do way too much. It's a spreadsheet with formulas- and that is what it's goal is. People who use excel with thousands of lines of VB code should literally be using something else 99% of the time.
>Excel, to me, is the single most obvious sign that we must get rid of the giant tech monopolies to re-enable innovation in software.
There is basically nothing to "innovate" related to excel. It's exactly what is needed. If you want to innovate then write your own damn spreadsheet that does some new magic you think of.
Why are you trying to overcomplicate a simple 2d spreadsheet?
>Excel is seriously killing humanity
Excel is doing the exact opposite. You are a fool saying that- excel is so freaking simple yet so powerful. Sounds like you might live in academic lala land and have never worked at a business where there are a billion different types of things to do and simple spreadsheets can generally cover most cases.