> With love to all the UNIX apologists in this thread: you're missing the point.
We didn't miss the point. We just don't agree with it. We use text-based systems where we assemble small things into the tools we need because one shot do-exactly-what-I-need items are impossible to anticipate.
We know these needs cannot be anticipated. Instead of trying and failing, we do one better. We create an array of tools that can be assembled into the ones we need at any given moment. The result is the power and expressiveness to be flexible and suit the needs of the moment.
Imagine if your car could only ever go to places the manufacturer cared about when it was made. Probably not what you want.
We didn't miss the point. We just don't agree with it. We use text-based systems where we assemble small things into the tools we need because one shot do-exactly-what-I-need items are impossible to anticipate.
We know these needs cannot be anticipated. Instead of trying and failing, we do one better. We create an array of tools that can be assembled into the ones we need at any given moment. The result is the power and expressiveness to be flexible and suit the needs of the moment.
Imagine if your car could only ever go to places the manufacturer cared about when it was made. Probably not what you want.
> I think we could do a lot better.
We await your thoughts with bated breath.