@SpectateSwamp said:
The program source is there and the executable works. What are you afraid of?
I have reports to design, a data entry screen to design, modules to integrate, database data to analyze. I get paid good money to do all this stuff. I do a bit of coding for free, too, when it's valuable to me (e.g. a text-based online game). Your program is not valuable to me.
And before you start on your banjo-twanging "common man" spiel again, it's not valuable to them, either; the common man is equally uninterested in merging all their files into one huge file, and equally uninterested in learning that "gf" does this and "c" does this and "s" does that.
The common man needs you to draw him a goddamn picture, and that's exactly what a real GUI does. "Oh, okay, if I double-click on the thing up here that looks like a folder, then a folder shows up and it's got my files in it. And if I double-click on the other thing down there that looks like a speaker, then a panel shows up and it's got a volume slider like on my radio."
You can draw a picture with crayons, but if you claimed that video cameras require film and/or batteries all the time and should be replaced with flipbooks of crayon drawings, then people would call you a retard. And rightly so.
(Incidentally, I'm rather proud of having come up with that last analogy, and am eager to see just what sort of hash he makes of it.)