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.
-
-
Replying to @Jonathan_Blow @FreeScotchFree
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".
1 reply 0 retweets 0 likes -
Replying to @belickim @FreeScotchFree
Because the complex tasks that people want to do with computers in the year 2020 do not consist of one thing.
1 reply 0 retweets 1 like -
Replying to @Jonathan_Blow @FreeScotchFree
Yeah and here we go back to ability to compose programs.
1 reply 0 retweets 1 like -
Replying to @belickim @FreeScotchFree
But why are those separate things programs instead of libraries?
1 reply 0 retweets 0 likes -
Replying to @Jonathan_Blow @FreeScotchFree
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.
1 reply 0 retweets 0 likes -
Replying to @belickim @FreeScotchFree
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.
1 reply 0 retweets 2 likes -
Replying to @Jonathan_Blow @FreeScotchFree
I generally see Unix programs as acceptable only for interactive usage in shell. And yes I agree that if this would be done with shell just calling existing system libraries it would be better.
1 reply 0 retweets 0 likes -
What I'm supporting here is model of exposing atomic functionally to user which can be then combined. I agree that it would be generally better to implement it as a set of libraries.
1 reply 0 retweets 0 likes -
lemme... *cough*... um... terribly sorry for the intrusion... but lemme give you both a heart attack: https://github.com/Apple-FOSS-Mirror/Libc/blob/2ca2ae74647714acfc18674c3114b1a5d3325d7d/gen/wordexp.c#L192 … https://opensource.apple.com/source/Libc/Libc-1044.1.2/gen/FreeBSD/wordexp.c … *runs away*
1 reply 0 retweets 2 likes
lollercoaster
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.