3 ms·
The Unix philsophy works great, because it allows you to pipe data from one program to another, and thus build something that you want from primitives. Now I w
by perlgeek 14y ago
The Unix philsophy works great, because it allows you to pipe data from one program to another, and thus build something that you want from primitives.
Now I wonder, how can a Unixified browser combine with other shell programs in a meaningful way?
Without having tried it, I'd expect all of the controll stuff (actual browsing experience, ad blocker, bookmarker) to be written specifically for this browser. Is that correct?
- gizmo686 14y agoBased on my experience with other software I suspect what will happen (if this catches on enough) is: The early versions will work well when piped together in more or less the intended way (admitly missing the point of the UNIX philosphy). People will start hacking together other ways of combining the pieces with each other and third party programs, and find certain combinations impossible. Based on these use cases, the program will be modified and/or new programs will be added to aid in the compatibility that was lacking or overly difficult. Eventually, new combinations will stop being difficult and people will marvel at how someone figured out how to integrate all the pieces so smoothly and/or marvel at how it was ever thought to be difficult. Of course, if this project does not get the traction it needs from people willing to contribute (either to the code, with 3rd party scripts/programs, blogposts, ETC), then we will be stuck with programs that do not work well with other programs and turn into Windows. (In fairness to MS, powershell looks like a promising attempt to get a modern UNIX philosophy ecosystem going.)