i feel like programmers, when they want to make a real-time collaborative application, always start with a text editor; that's what we're used to spending all our time in but making a collaborative text editor is really hard! i honestly think making a spreadsheet is a lot easierhttps://twitter.com/rsnous/status/1266855824577593344 …
-
0:19Show this thread -
to make a collaborative text editor, you immediately need some strategy to manage conflicts in this big shared data structure (the text buffer): OT, CRDT, w/e while a spreadsheet already has a coarse enough grain that you can just make last writer win for each cell & it's usable
5 replies 3 retweets 32 likesShow this thread -
Replying to @rsnous
Question: how much of the spreadsheet's value do you think lies in tabular/regular structure and formulas ("spreadsheet as a database"), vs. the ability to easily and intuitively construct arbitrary UIs ("the joy of making layouts with tables")?
5 replies 1 retweet 19 likes
Bonnie Nardi's work suggests that the concurrent combination of these capabilities is critical. "Spreadsheets relieve users of inventing their own modeling frameworks... by virtue of a structured visual format, the model emerges in a highly visible way"pic.twitter.com/jstI9sujUX
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.
cognitive psychology. PhD