News for hackers. Stuff that matters.
Re:Coda, a “next-generation spreadsheet” – from rows and col... by jasode on Tuesday October 24, 2017 @01:30PM (#15543362)
>One of Mehrotra’s chief frustrations with the older generation of documents was what he calls “the game of Battleship” — the need to describe rows and columns in formulas using headings like “A1 to F7,” as in the old board game. In Coda documents, rows and columns are named objects, making formulas both easier to read and write.

Lotus Improv from 1991 had "names" instead of rowcolumn coordinates. Quantrix from 2003 also has named "items" instead of rowcolumn coordinates. Neither product had widespread adoption.

It seems plausible that cryptic rowcolumns would be a major paint point for most Excel users but maybe it isn't.

Quantrix found a niche in financial modeling so maybe that domain of users (~50k users) value features like that enough to not use Excel.

Google Sheets continued the tradition of cryptic rowcols and has more adoption than either of those alternative products. (Probably because it costs $0.)

[1] https://en.wikipedia.org/wiki/Lotus_Improv

[2] https://www.quantrix.com/QuantrixandExcelWhitePaper.pdf

Re:Coda, a “next-generation spreadsheet” – from rows and col... by jasoncrawford on Tuesday October 24, 2017 @02:56PM (#15544231)
It turns out that not having to name things is a feature. Users often avoid naming things and dislike being forced to do so.

The reason is what developers already know: naming things is hard! (Two hard problems, etc.)

Of course, developers also know how valuable good names are, so we like to take the time to pick good names. Users would rather just skip naming altogether and refer to things by letter/number or just by clicking on them.

Re:Coda, a “next-generation spreadsheet” – from rows and col... by jasode on Tuesday October 24, 2017 @03:10PM (#15544353)
>It turns out that not having to name things is a feature.

I think this is one of those great insightful points that's counterintuitive and yet has abundant real-world evidence we can't deny.

I'd guess that vast majority (99%) of programmers that program in languages requiring explicit variable names (Python, C, Java, Go, etc) will still use Excel without named cells nor named columns. Yes, they will label their adjacent cells with freeform text (e.g. "TOTAL PRICE:") but they won't use the Excel "named regions" feature to be referenced in formulas. How do we reconcile the inconsistent attitude we have about the benefits of names?!?

It turns out that yes, naming cells is a form of "code documentation" and helps avoid "spaghetti formulas" -- but it's also a friction. If programmers using Excel eschew cell names, it's a given regular users will too.

It also doesn't help that "names" in Excel is not a 1st class feature. It's a separate menu item and the name is a hidden "alias" for the cell.

With other products, the "name" of the cell is what you type into the box right there on the sheet. The UI for giving a cell a name is more immediate.

Re:Coda, a “next-generation spreadsheet” – from rows and col... by cm2187 on Tuesday October 24, 2017 @04:26PM (#15544955)
Range names come at a price. Try copying a sheet into another workbook that has conflicting names. Or copy-pasting your table in the same sheet to do something slightly different.

I use excel a lot and I found that the only convincing use case for range names is if you need to refer to ranges from VBA, then this is the only way for the code to find its way on a spreadsheet even if someone inserts some rows and columns. Otherwise range names create more problems than they solve.

Re:Coda, a “next-generation spreadsheet” – from rows and col... by kamaal on Wednesday October 25, 2017 @05:28AM (#15548654)
>>Try copying a sheet into another workbook that has conflicting names.

This is really like copy pasting code from one namespace into other, with code in both spaces having same variable names.

You really need to think of a spreadsheet as a function. It must have single responsibility and must be called by another sheet to be used.

Re:Coda, a “next-generation spreadsheet” – from rows and col... by vertex-four on Wednesday October 25, 2017 @06:27AM (#15548909)
And now you're designing a system which has none of the benefits of Excel for end-users, again.
Re:Coda, a “next-generation spreadsheet” – from rows and col... by kamaal on Wednesday October 25, 2017 @07:03AM (#15549050)
We are designing nothing, excel allows you to create variables with names assured unique in a namespace(A single spreadsheet). You could use it any way you like.

But if you are copying a formula that has things like variable names into a new sheet, you have to understand that pasting the formula with its variables pointing to nothing is like inducing a NullPointerException.

Re:Coda, a “next-generation spreadsheet” – from rows and col... by vertex-four on Wednesday October 25, 2017 @07:08AM (#15549080)
Yes, the point is, this is why people avoid naming things in Excel. Getting them to name things removes functionality.
Re:Coda, a “next-generation spreadsheet” – from rows and col... by kamaal on Wednesday October 25, 2017 @07:30AM (#15549187)
In the following case:

     //B1 is renamed as first
     //B2 is renamed as second 
     _______________
      f(x)| C3 = first * second
     _______________
       A | B | C | D
      _______________
    1|___|_2_|___|__
    2|___|_3_|___|__
    3|___|___|___|__
    4|   |   |   |  

vs

     _______________
      f(x)| C3 = B1 * B2
     _______________
       A | B | C | D
      _______________
    1|___|_2_|___|__
    2|___|_3_|___|__
    3|___|___|___|__
    4|   |   |   |  

It barely matters if you copy paste the first one or second one into a new sheet. C3 will be pointing to null. If anything its easy to trouble shoot former because you can chose any cell in the spreadsheet and call it 'first', chose another and call it 'second'- Compared to say to having fixed cells B1 for first and B2 for last.
Re:Coda, a “next-generation spreadsheet” – from rows and col... by wereHamster on Wednesday October 25, 2017 @02:41AM (#15548008)
I didn't know excel allowed you to assign names to cells. Nobody taught me so. Of course I'd find it useful if the UI for that feature was easy to reach.

In programming the UI to assign names is very intuitive and right there in your face. You place the name next to the thing you want to have named. Done.

Re:Coda, a “next-generation spreadsheet” – from rows and col... by jsilence on Wednesday October 25, 2017 @08:59AM (#15549663)
In Excel it is both, very accessible and not obvious at the same time.

At the top left corner of the sheet, just to the left of the formula bar, there is a textbox that displays the cell Number (eg. A1). Simply click on that and enter a name for that cell.

Re:Coda, a “next-generation spreadsheet” – from rows and col... by adrianratnapala on Wednesday October 25, 2017 @11:57PM (#15556241)
But the fact that people routinely do create labels for cells, and have columns with headers is also a hint that the people are willing to name things.

So it does come down to a UI issue after all: the right UI for getting users to name things is one they want to use for labels/headers.

Re:Coda, a “next-generation spreadsheet” – from rows and col... by pavlov on Tuesday October 24, 2017 @03:06PM (#15544316)
Yes, clicking on "this thing right here!" is a powerful way for ordinary users to create references. It shouldn't be underestimated.

Programmers are so used to having to name things that we don't see the mental overhead of using names. A named cell is conceptually a pointer -- you can change what it points to (by giving the same name to some other cell instead), and if you delete the referent, it can point to nothing. That kind of invisible indirection is not easy for non-programmers.

Re:Coda, a “next-generation spreadsheet” – from rows and col... by DonHopkins on Tuesday October 24, 2017 @09:16PM (#15546589)
An important thing about cell references that makes them almost but not quite entirely unlike pointers is that they can be relative, absolute, or mixed.

https://support.office.com/en-us/article/Switch-between-rela...

Re:Coda, a “next-generation spreadsheet” – from rows and col... by pavlov on Wednesday October 25, 2017 @02:17AM (#15547920)
Aren’t named cells/columns a category of their own? They’re not relative nor absolute, but resolved by the name binding that exists at evaluation time.
Re:Coda, a “next-generation spreadsheet” – from rows and col... by jdmichal on Tuesday October 24, 2017 @11:16PM (#15547168)
This is on top of the glaring issue that, if my formula says multiply "itemCount" by "itemPrice"... Where do I actually find those things? If I see A2 referenced, I know exactly where to find it.
Re:Coda, a “next-generation spreadsheet” – from rows and col... by esteban85 on Wednesday October 25, 2017 @07:28AM (#15549177)
that is exactly the reason why developers dont get the naming/not naming conundrum, A2 is a better name than itemCount and a better way to reference when dealing with hundreds if not thousands of variables, the advancement would be actually the ability to autoname vars and then allow users to rewrite them in case of inaccuracy, and also still allow for coordinate mapping bringing the best of both worlds
Re:Coda, a “next-generation spreadsheet” – from rows and col... by IncRnd on Tuesday October 24, 2017 @09:32PM (#15546682)
Those are great points.

From that perspective it's very telling that the editor's/document's/spreadsheet's/product's name was taken from a long-time editor for the web, Coda.

Re:Coda, a “next-generation spreadsheet” – from rows and col... by mmc on Tuesday October 24, 2017 @01:39PM (#15543444)
Excel also has named rows/columns and cells - one of the bunch of useful tips I learned from Joel Spolsky's "You Suck at Excel" presentation - here's the part where he covers that: https://youtu.be/0nbkaYsR94c?t=25m54s
Re:Coda, a “next-generation spreadsheet” – from rows and col... by mschaef on Tuesday October 24, 2017 @02:16PM (#15543844)
Excel also supports Multiplan-style RC syntax for cell addresses, if you like. I find the syntax a bit more clear, but ultimately too verbose to be useful.

R1C1 = Row 1, Column 1. R[1]C[1] = cell one row over and one row down.

One other point worth mentioning is that cell-relative references in Excel are more pervasive than they might appear. For example, you can specify a conditional format formula that highlights a cell if it has a different value than the cell immediately above. (Or a number of other more considerably complex scenarios.)

Range names work this way too... it's possible to define a range of the form "three cells to the right of the current cell".

Re:Coda, a “next-generation spreadsheet” – from rows and col... by apricot on Tuesday October 24, 2017 @11:50PM (#15547309)
Multiplan... now that's a name I haven't heard in a long time.
Re:Coda, a “next-generation spreadsheet” – from rows and col... by lozenge on Tuesday October 24, 2017 @01:48PM (#15543549)
Excel 2007 solved the naming problem with tables. You can refer to cells in the same row, or an entire column or range of columns. https://support.office.com/en-gb/article/Using-structured-re...

Edit: and of course individual cells can be renamed since forever.

Re:Coda, a “next-generation spreadsheet” – from rows and col... by mschaef on Tuesday October 24, 2017 @02:16PM (#15543851)
Data tables can also make things considerably faster. A colleague of mine once made a spreadsheet something like an order of magnitude faster by switching to data tables. (Maybe more speedup than that, even.)
Re:Coda, a “next-generation spreadsheet” – from rows and col... by cm2187 on Tuesday October 24, 2017 @04:43PM (#15545083)
Assuming all you ever care about is tabular data.

If you are building a business plan in Excel, or trying to explain how the financial accounts consolidates in a large organisation with multiple subsidiaries, tables are not particular useful.

That's the catch with Excel. One application, thousands of very different use cases.

Re:Coda, a “next-generation spreadsheet” – from rows and col... by addicted on Tuesday October 24, 2017 @05:30PM (#15545420)
So how do named columns help with non-tabular data?
Re:Coda, a “next-generation spreadsheet” – from rows and col... by cm2187 on Tuesday October 24, 2017 @05:38PM (#15545460)
That's my point, they don't. If your table is a complex calculation, not data, named columns don't help you.
Re:Coda, a “next-generation spreadsheet” – from rows and col... by joshvm on Tuesday October 24, 2017 @02:36PM (#15544043)
I don't know what the intersection of 'most' and 'power' Excel users is, but as a very casual user I rarely need to explicitly type cell references because I can click to select which cell I'm referring to in the formula. Since Excel does multicolour highlighting it's easy to check that the right cell was selected. If I need an absolute reference (or whatever) I can go in afterwards and modify appropriately.

Named cells does significantly improve the readability of spreadsheets at a later date though!

Re:Coda, a “next-generation spreadsheet” – from rows and col... by jakewalker on Tuesday October 24, 2017 @02:47PM (#15544160)
Lotus Improv was one of the best programs I've ever used, and I wish it would come back in a modern form. It was much more sophisticated than just having "names" instead of row/column coordinates. It had an easier to use and in some ways more powerful version of PivotTables. Man, I miss Improv.
Re:Coda, a “next-generation spreadsheet” – from rows and col... by fusiongyro on Tuesday October 24, 2017 @01:51PM (#15543587)
Apple's Numbers spreadsheet has this feature today as well.
Re:Coda, a “next-generation spreadsheet” – from rows and col... by cm2187 on Tuesday October 24, 2017 @04:44PM (#15545097)
What I love about Apple's Numbers is the canvas approach. An idea that if Microsoft should steal if they were still developing Excel.
Re:Coda, a “next-generation spreadsheet” – from rows and col... by agumonkey on Wednesday October 25, 2017 @04:57AM (#15548511)
what would that be ? googling for apple numbers canvas is not very fruitful https://www.google.fr/search?tbm=isch&q=Apple+Numbers+canvas...
Re:Coda, a “next-generation spreadsheet” – from rows and col... by cm2187 on Wednesday October 25, 2017 @05:13AM (#15548598)
This is a good example: https://images-na.ssl-images-amazon.com/images/G/01/software...

Basically a sheet is a blank canvas on which you can drop tables or charts or other things.

You can see on the left the list of the sheets, and within the list of the objects they contain.

It has all sorts of benefits over Excel's one grid approach:

- You can display two tables, one above the other, and the first can overflow without pushing the bottom table off-screen

- You can display two tables, one above the other, and the columns do not have to be aligned / have the same width (I am sure everyone using excel ran into this problem), same thing for row height for side by side tables.

- If these tables contain data, it allows to separate logically data on the same sheet instead of relying on empty columns as a convention. You can then filter the two tables independently but have both always visible on the same sheet

- Makes more sense for positioning charts vs tables

- Preserves the full flexibility of a generic excel grid, i.e. one object could be a table containing data, the other could be some complex calculation, etc. Excel has some ways to present data in a similar way but at this stage it is just summary data, not a generic spreadsheet

Re:Coda, a “next-generation spreadsheet” – from rows and col... by fusiongyro on Tuesday October 24, 2017 @05:37PM (#15545451)
I like it quite a bit myself. But I don't make heavy use of spreadsheets.
Re:Coda, a “next-generation spreadsheet” – from rows and col... by thanatropism on Tuesday October 24, 2017 @01:45PM (#15543499)
Excel has named columns with "tables".

Random tutorial off Google:

https://www.excel-university.com/indirectly-refer-to-table-c...

Re:Coda, a “next-generation spreadsheet” – from rows and col... by ams6110 on Tuesday October 24, 2017 @02:34PM (#15544019)
Anyone trying to unseat Excel is going to have the same problems as people trying to unseat Facebook: they already have lock-in of the vast majority of the userbase.

I use Google Sheets for most spreadsheet work now, but I was never heavily invested in Excel. Everyone I know who is a serious Excel user just isn't interested in anything else. Excel does everything they need it to do, and they have years worth of templates and formulas developed for all their needs.

Re:Coda, a “next-generation spreadsheet” – from rows and col... by mirimir on Tuesday October 24, 2017 @09:56PM (#15546785)
Excel is also extremely robust. You can, for example, do VLOOKUP between tables that are ~10K columns by 100K rows. And it just does it. And pauses/restarts calculating, if you need to tweak something. But Calc? It just freezes, and eventually dies, and then must rebuild the file after restart. Which may end up being impossible. Indeed, Excel will do pivot tables that choke MySQL :) And it uses multiple processors.
Re:Coda, a “next-generation spreadsheet” – from rows and col... by SubiculumCode on Wednesday October 25, 2017 @12:28AM (#15547464)
I do a lot of work in calc but there is a definite problem with large files..and they aren't solved by adjusting thr included memory options.
Re:Coda, a “next-generation spreadsheet” – from rows and col... by mirimir on Wednesday October 25, 2017 @12:59AM (#15547603)
Yeah. I've tried messing with those too. No luck. Calc seems to crap out at about 10 MB. Anything over 5 MB is prone to freezing. Especially if you use AutoFilter.

The first time I encountered the file-repair prompt, it was total déjà vu to the DOS era ;)

Re:Coda, a “next-generation spreadsheet” – from rows and col... by SubiculumCode on Wednesday October 25, 2017 @01:20AM (#15547699)
Yes Autofilter kills performance even moderate sized files.
Re:Coda, a “next-generation spreadsheet” – from rows and col... by osullivj on Wednesday October 25, 2017 @10:02PM (#15555802)
That's a key point. If you want to get a share of the Excel user base, you're new offering needs to be Excel compatible.
Re:Coda, a “next-generation spreadsheet” – from rows and col... by Gaelan on Tuesday October 24, 2017 @01:50PM (#15543576)
Numbers (Apple) also names cells based on row/column headers.
Re:Coda, a “next-generation spreadsheet” – from rows and col... by kamaal on Wednesday October 25, 2017 @02:40AM (#15548000)
>>It seems plausible that cryptic rowcolumns would be a major paint point for most Excel users but maybe it isn't.

Its not cryptic, its the most intuitive way of finding the position of a cell in a spreadsheet.

      ABCD
      ____
    1|abcd
    2|efgh
    3|ijkl
    4|mnop
    5|qrst
    6|uvwx
    7|yzAB
It becomes a whole lot easier to give the position of the letter 's', I just have to say C5. Instead of giving a name which the user has to hunt in a large spreadsheet. Its easier to look up things in a sequence, than look at an arbitrary name.

Besides you can always name a cell in Excel and use that in a formula.

Re:Coda, a “next-generation spreadsheet” – from rows and col... by masklinn on Wednesday October 25, 2017 @05:50AM (#15548756)
> It becomes a whole lot easier to give the position of the letter 's', I just have to say C5.

Except that doesn't work correctly if you move the formula around, whereas R5C3 does (and makes relative addressing very explicit).

Re:Coda, a “next-generation spreadsheet” – from rows and col... by kamaal on Wednesday October 25, 2017 @07:08AM (#15549079)
How is saying Row 'C' , Column '5' any different than saying Row '3', Column '5'. These are just ways of pointing to a cell with regards to its position from the cell at the top left column & top left row in the spreadsheet.
Re:Coda, a “next-generation spreadsheet” – from rows and col... by masklinn on Wednesday October 25, 2017 @07:26AM (#15549160)
> How is saying Row 'C' , Column '5' any different than saying Row '3', Column '5'.

Well an obvious reason is R1C1 clearly spells out which is the row and which is the column and further makes it very clear when you're using absolute addressing (RYCX) or relative (R[±Y]C[±X]).

But that's not what I'm talking about in the previous comment. What I'm saying is that A1 is implicitly relative: open excel or google spreadsheet, type "=A1" in a cell, then copy/paste it to an other cell, it won't be "=A1" anymore it'll be offset by the difference between the source and destination cell and thus may have become e.g. "=C8". To fix that you have to "lock in" the dimensions by prefixing them with $ e.g. $A$1 does not move around at all, $A1 does not move in the column but may move in the row and A$1 does not move in the row but may move in the column. R1C1 does not have that issue, as a user you spell out explicitly whether you want absolute or relative addressing (in either dimension) and the software keeps thing exactly as specified.

Re:Coda, a “next-generation spreadsheet” – from rows and col... by kamaal on Wednesday October 25, 2017 @07:37AM (#15549216)
I discussed this in this same thread. If your formulas are using values from from other cells, it makes sense to name them explicitly.

'TaxRate' makes more sense then 'Pick the value from the same row, three columns to the left'

Re:Coda, a “next-generation spreadsheet” – from rows and col... by masklinn on Wednesday October 25, 2017 @07:46AM (#15549249)
> I discussed this in this same thread. If your formulas are using values from from other cells, it makes sense to name them explicitly.

Surely if you're not "using values from other cells" you don't need cell references at all, and then what do you care about A1 versus R1C1?

Re:Coda, a “next-generation spreadsheet” – from rows and col... by kamaal on Wednesday October 25, 2017 @11:17PM (#15556107)
If you are building a non-trivial application you will end up using value generated in one cell, in another.

Its exactly like programming. A lot of state is stored in intermediate variables.

Re:Coda, a “next-generation spreadsheet” – from rows and col... by Avshalom on Tuesday October 24, 2017 @02:43PM (#15544117)
I suspect path dependence (and price for quantrix) more than anything is what keeps Excel in charge.

I mean even beyond just switching costs: Excel is for instance the only format for getting data from http://www.earthchem.org/petdb/ or, to keep harping on geologists, people that keep implementing models in excel: which you then have to use because nobody trusts code you wrote yourself.

and it only gets worse with time.

Re:Coda, a “next-generation spreadsheet” – from rows and col... by greedo on Tuesday October 24, 2017 @02:55PM (#15544227)
Re:Coda, a “next-generation spreadsheet” – from rows and col... by Avshalom on Tuesday October 24, 2017 @03:11PM (#15544359)
I don't know if it's ironic in any useful sense, so much as fucking depressing.

though yes a calculator that refuses to let you enter numbers correctly is some 'Time Enough at Last' levels of irony.

Re:Coda, a “next-generation spreadsheet” – from rows and col... by mirimir on Tuesday October 24, 2017 @09:46PM (#15546739)
It's not specific to Excel. Calc does it too. Turning off all that auto-correct bullshit is one of the first things that I do with a new install.
Re:Coda, a “next-generation spreadsheet” – from rows and col... by CamperBob2 on Tuesday October 24, 2017 @09:02PM (#15546528)
Does it really make sense for someone who doesn't understand the concept of 2D Cartesian coordinates to be using a spreadsheet at all?

"Battleship coordinates" are pretty darned far down the list of Things Wrong with Excel. Considering you still can't open multiple instances the way every other Windows application on the planet works...

Re:Coda, a “next-generation spreadsheet” – from rows and col... by frogpelt on Tuesday October 24, 2017 @11:28PM (#15547218)
On Windows 7, Excel 2013 I can open multiple instances. They still share the same undo stack though.
Re:Coda, a “next-generation spreadsheet” – from rows and col... by CamperBob2 on Tuesday October 24, 2017 @11:39PM (#15547260)
It can only open multiple instances if you launch them explicitly. If you click on multiple .xls(x) files, they will still open in the same window.

It's just insanely stupid and nonstandard.

Re:Coda, a “next-generation spreadsheet” – from rows and col... by zokier on Tuesday October 24, 2017 @02:48PM (#15544172)
Frankly that statement puts the whole company into poor light; if you are building an Excel competitor, you better know Excel pretty well. If your chief frustration is battleship coordinates then that does not exactly evoke the feeling Excel expertise, or that they have done sufficient market research. Or maybe they are not really targeting Excel as hard as the article posits?
Re:Coda, a “next-generation spreadsheet” – from rows and col... by cm2187 on Tuesday October 24, 2017 @04:38PM (#15545046)
I think the problem is that almost everyone uses excel for different things, and that lots of people feel like they know excel when they barely scratched the surface. But the reality is that 80% of excel users probably only need basic table formatting and basic formulas.

To some, excel is a data analysis tool. For those, all excel should have is big tables where every column should have a name and you would only ever do simple operations between them. To them, things like pivot functionalities, or connecting to database is critical. Data visualisation too.

To others, excel is a way to format a table, display a planning, a work flow.

To others it is a calculation scratch pad.

To others it is merely a UI, calling powerful custom XLL or calling server APIs that will do some complex pricing, book or retrieve trades from systems and whatever.

To others it is a full feature model builder, they will run some complex business plans, with all sorts of ratios and calculations that are unique to this use case and can't be generalised by an IT dept.

To others it is a custom app, with forms, lots of VBA code, etc.

For most people it is the "xml" (as in common standard format) for users to exchange data that they can open, inspect and reason without requiring a degree in computer science.

etc

So on one side there is nothing that annoys me more that someone pretending that all an Excel user ever needs is this particular feature and that he will replace Excel with that little website.

On the other side it is true that for parts of the Excel user base, all they will ever need is one particular feature and one could take a bite at Excel's market share.

Re:Coda, a “next-generation spreadsheet” – from rows and col... by tobr on Tuesday October 24, 2017 @05:14PM (#15545300)
The feature might be there, but if the design causes 99% of users to not use it or not be aware of it, it doesn’t matter.
Re:Coda, a “next-generation spreadsheet” – from rows and col... by mschaef on Tuesday October 24, 2017 @03:12PM (#15544362)
> If your chief frustration is battleship coordinates

I read that more as a way to demean Excel by comparing it to a toy than any kind of exhaustive list of complaints...

Re:Coda, a “next-generation spreadsheet” – from rows and col... by zokier on Tuesday October 24, 2017 @03:25PM (#15544457)
Point being that if he actually knew Excel then he'd also know that Excel supports named columns just fine. With statement like that, he presents himself as ignorant of the basic features of their main competitor, which is not exactly great way to win the power-users of mentioned competitor.
Re:Coda, a “next-generation spreadsheet” – from rows and col... by mschaef on Tuesday October 24, 2017 @04:28PM (#15544967)
I'd be inclined to attribute that to messaging more than understanding. I hear what you're saying, but a fully qualified statement that captures all of the details both loses a lot of impact and isn't the kind of thing that would appear in the Verge.
Re:Coda, a “next-generation spreadsheet” – from rows and col... by socialentp on Tuesday October 24, 2017 @08:16PM (#15546331)
Exactly. It's the same problem as communication of science to the general public: if you make it 100% accurate, most people either won't understand or won't care. After enough customer interviews you start to get a sense of what gets people nodding their heads, and that's what makes it into these articles. Assuming that statements like this reflect a company's complete understanding of the problem just isn't fair.
Re:Coda, a “next-generation spreadsheet” – from rows and col... by MattRix on Tuesday October 24, 2017 @04:48PM (#15545128)
I don't think it's a question of whether it supports it or not, it's that Coda does it by default and has built the rest of the tool around that feature.