2 ms·
The word you missed in GPs post is "constant".
by Kbelicius 3y ago
The word you missed in GPs post is "constant".
- orwin 3y agoI don't think this qualifier is useful here. My very simple app needed 'constant' updates to avoid falling behind and needing a huge rework after 8 years. Constant here meant regular. Following android Api updates is constant work. It can also mean that the intensity of work needed is the same, but I don't think it's the idea there (if it is, I disagree with the idea too, for different reason). I think his idea was that good software exists in a nutshell and does not need upgrade. Which is true for embedded, like the arduino that manage the doors of my father's chicken coop (ideally. The photoresistor disagree here when I think about it, but the software is bad so that kinda prove GGP's point). Not as true for software with complex human interfaces though.
- xorcist 3y agoGNU grep is 100k lines of code (including header files and tests). That's probably just as complex as any random Android application. Yet I don't expect it to need a huge rework after 8 years. In fact, if it changed interface in any meaningful way, it would immediately be forked by impatient users who have jobs to do. I cannot wait until the mobile ecosystem is anywhere near that useful.