Comment Re:What he's really saying is (Score 1) 422
Perfect is the enemy of good. If your workflow benefits from spreadsheets? Then just ignore the jerk in TFA which frankly smacks of elitist BS. Why the fuck should my customer NEED to use a dedicated program for each task if the work gets done fast and correct with a spreadsheet?
He doesn't say you shouldn't use spreadsheets at all. He acknowledges that they are fine for the tasks for which they were designed such as computing overall grades. What bothers him is the use of large, complicated, difficult to audit spreadsheets to make important decisions. They are difficult to audit because generally all you see is the input and the output. To see the "code" you have to poke around.
Instead he probably wants researchers to put the data into files and write small batch programs to process it and spit out results. You do not need to be a programming wiz to write programs like that. Certainly anyone who can create a large spreadsheet with formulas can learn to do it.
This approach has huge advantages. One is that humans can easily see the program and understand what it does. (If they cannot, then the results are not to be trusted.) You can also create test files containing amounts of data small enough that a human can grasp it and know what the correct result should be.
So no, this is not elitist. He is saying that if you intend to publish your results or have others verify them you should not use opaque tools just because you already know how to use them. If you can't to learn to use simple appropriate tools, why are you doing it at all?