by rmbryan on 1/18/22, 6:09 PM with 70 comments
by stormbrew on 1/18/22, 8:13 PM
We'll never have any of the things it really promised until we give up on POSIX, tbh.
by twblalock on 1/18/22, 10:12 PM
Hard drives are cheap, so space is not an argument anymore, for reasonable uses of disk space. And most uses are reasonable!
Ah, but you might say, if a shared library is compromised, it's easy to push a fix! But how to you think it got so widely compromised in the first place? Perhaps because it was a widely shared library? Sharing is a double-edged sword.
The impetus behind the virtual environments for scripting languages, like Python's venv and Ruby's RVM, is isolation from the base system. Untold developer hours have been lost in attempts to run software with different dependencies than the base system. It's a total mess.
We shouldn't expect an operating system to be a monolith that dictates the dependency versions for all the code that runs on it. Code should be deployed in sandboxes and it should be independent of the base system. When the code is removed, it should be like it was never there.
by MarkusWandel on 1/18/22, 8:50 PM
It even steamrollered its own successor. Plan 9 is brilliant, but Unix already served most people's needs so why change.
Mental game: If they had managed to quickly push the whole thing out as what is now called open source, while Unix was still proprietary, how would the world look now?
by MomoXenosaga on 1/19/22, 1:20 AM
by xvilka on 1/19/22, 6:31 AM
by jakuboboza on 1/19/22, 7:48 AM
by jiriro on 1/18/22, 10:29 PM
For example there is this mandatory covid testing. So each department is handed an excel file and they log the tests. And there is another excel which summarizes those dept’s ones.
Can Plan9 be useful in such a situation?