3 ms·
Even if YOU are the only user, you're still writing software for a human. Hopefully.
by boffinAudio 5y ago
Even if YOU are the only user, you're still writing software for a human.
Hopefully.
- lucumo 5y agoWell, you could create software as art. Basically to create it for the fun of creating it, not to use it. But yeah, the end result is useless then, and can be thrown out.
- lazide 5y agoOr, like some art, of variable degrees of folks caring about it based on other interesting properties - and made for some purpose other than maintainability. Demoscene, obfuscated coding contests, etc. seem to fall under that category. Uselessness in the eye of the beholder or something like that.
- lucumo 5y agoBut in those cases you are creating for other people. The point was made about software that didn't have any use for any people. In those cases, only the creation itself has a use, not the end result. By definition.
- Jensson 5y agoWith that argument you could say that everything humans ever did was for humans. So either it is a platitude or it is wrong.
- boffinAudio 5y agoYou could say that, but my cat thinks you'd be wrong. However, I'm yet to see my cat boot up the computer.
- Jensson 5y agoUltimately pets are for humans, whatever you do for your cat you do for humans. The same logic works there.
- SketchySeaBeast 5y agoMy cat has turned off my computer on me - does that count?
- ta988 5y agoMy cat would often turn the computer on or the tv off, and I swear he did it on purpose because that's when he was complaining he didn't got enough attention.
- dynamite-ready 5y agoBut then we can also go the other way, and forget how crazy and diverse humans are. So you will still, eventually, end up facing the same challenge, framed differently.
- ninkendo 5y agoYou’re writing software for all of your future selves. http://www.catb.org/~esr/writings/unix-koans/prodigy.html http://www.catb.org/~esr/writings/unix-koans/prodigy.html
- pksebben 5y agoThank you for posting this. I feel understood.