If someone wants to make software with the agenda of deeply simplifying the mess that we today call software, I will be happy to sponsor it:https://twitter.com/github/status/1131476921693474816 …
You can add location information to your Tweets, such as your city or precise location, from the web and via third-party applications. You always have the option to delete your Tweet location history. Learn more
Well the text interfaces didn’t age very well, but ability to compose simple, general commands to achieve more specific tasks is, in my opinion, as relevant as it was 50 ago.
I don't think so. Because that is what a program already is. I don't think there should be two totally different kinds of program, that do basically the same thing as each other.
I absolutely agree with the second sentence and I honestly don't see how it's supposed to be caused by "writing programs that do one thing and do it well".
Because the complex tasks that people want to do with computers in the year 2020 do not consist of one thing.
Yeah and here we go back to ability to compose programs.
But why are those separate things programs instead of libraries?
I think I start to see your point. They could be libraries, but I don't think there is anything fundamentally wrong with them being programs and running in separate processes. "text as interface" is imo the problem, but that is caused by how OS implements the idea of a program.
If they are programs, then you *also* need libraries that do the same things, for software that doesn't want to suffer from the loose coupling / resource-hogging of running separate programs to accomplish tasks. This redundancy requires more work to understand and maintain.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.