A couple of years ago I ran into a old colleague at the pub who mentioned he’d quit for a while to work on a game idea. I made a joke asking if he was now making a game engine and turned out he was first instead working on a programming language to code the game in and showed me some examples of it…
Just for the record: Knuth had already published the first three volumes of TAOCP in 1968, 1969, 1973 respectively, and had then brought out the second edition of Vol 1 in 1973, and had already won a Turing award for them in 1974 — it was only in 1977 for the second edition of Volume 2 when the publishers' printing technology had become worse (from hot-metal typesetting to phototypesetting) that he decided to take up the problem, excited at having recently learned of digital typesetters.
> Last year I spent something like 100 hours writing a text editor
...Which reveals a topic of two mindsets. This submission is about a NodeJS + Electron Forge product; I wrote my Word Processor for Android in Java, and I want to re-write it in C... And the reason is, further requirements for quality.
So, the near future opens towards an increase of products: a question will be, whether we will get many more resources with large differences in quality, or more resources of good quality.
Regular person: opens Word
Hacker: hmmm, first thing I need to do is build a suitable plain text editor