Discovered: Oct 24, 2021.19:46 A Critical History of Logo and Constructionist Learning <– “ I was in my early thirties when I finally accepted that for most people, programming was and always would be a tax they had to pay in order to do whatever they actually cared about. Recursion, parallelism, and design patterns weren’t somehow worthier than gardening, brewing, or running marathons; by acting and speaking as though they were, I was alienating people and making computing less accessible.” <– I will reluctantly :-) concede that not everybody should learn to program in a traditional language like scheme or python but i still maintain that spreadsheet programming is real programming that EVERYBODY learns and therefore we should make spreadsheets and tools like them much better! e.g. somehow add version control, somehow add tests, etc.
I believe very strongly that we will only get through the next fifty years if we start to care about each other and our collective future more than we do right now. I also believe that in order to do that, we need to figure out why we *haven't* cared in the past. The Internet and modern computing culture aren't solely responsible for today's woes, but they're responsible for enough of them to be worth looking at much more critically than Silicon Valley chooses to <---YES, we must learn how to co-operate and work together to secure our collective future if we are to survive climate change.
- Tim Harford (via Simon Willison) The Tyranny of Spreadsheets <— don’t use them in life and death situations <– 1500 people died in England because of spreadsheets <— real moral of the story is don’t use anything in production without tests?
- Excel Never Dies The Spreadsheet That Launched A Million Companies <– The real ‘programming for the people’
- Richard Gabriel: Nevertheless, the spreadsheet was something never seen before. A chart indicating the 64 greatest events in accounting and business history contains VisiCalc.
- Everybody who writes formulas and/or uses pivot tables in a spreadsheet is a programmer
- Spreadsheet developers are “real” developers too
- Spreadsheet Limitations – no revision control, no debugger, no map reduce, no exceptions
- Programming for normal people beyond Google Docs and Google Sheets?
- Google Spreadsheet crashed with a 240000 line csv file