TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Bell Labs' Plan 9 research project looks to tomorrow (1990)

100 点作者 rmbryan超过 3 年前

7 条评论

stormbrew超过 3 年前
The most frustrating thing to ever happen to the concepts in plan9 is the funhouse mirror distortions of them that have landed in the linux world. They look just enough like plan9 that people think they represent those ideas, and so they have no idea how powerful those ideas can actually be and don&#x27;t even know that they don&#x27;t know it.<p>We&#x27;ll never have any of the things it really promised until we give up on POSIX, tbh.
评论 #29991887 未加载
评论 #29985165 未加载
评论 #29988977 未加载
评论 #29985158 未加载
twblalock超过 3 年前
One of the best gifts of Plan 9 was static linking: <a href="https:&#x2F;&#x2F;9p.io&#x2F;wiki&#x2F;plan9&#x2F;why_static&#x2F;index.html" rel="nofollow">https:&#x2F;&#x2F;9p.io&#x2F;wiki&#x2F;plan9&#x2F;why_static&#x2F;index.html</a><p>Hard drives are cheap, so space is not an argument anymore, for reasonable uses of disk space. And most uses are reasonable!<p>Ah, but you might say, if a shared library is compromised, it&#x27;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.<p>The impetus behind the virtual environments for scripting languages, like Python&#x27;s venv and Ruby&#x27;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&#x27;s a total mess.<p>We shouldn&#x27;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.
评论 #29987740 未加载
评论 #29987362 未加载
评论 #29988380 未加载
评论 #29992159 未加载
评论 #29992100 未加载
评论 #29990312 未加载
评论 #29990951 未加载
MarkusWandel超过 3 年前
Unix with its &quot;worse is better&quot; simplicity steamrollered vastly more complex operating systems (Multics above all).<p>It even steamrollered its own successor. Plan 9 is brilliant, but Unix already served most people&#x27;s needs so why change.<p>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?
评论 #29986497 未加载
评论 #29986162 未加载
评论 #29988997 未加载
评论 #29986584 未加载
评论 #29990936 未加载
评论 #29989765 未加载
MomoXenosaga超过 3 年前
And then 1995 happened.<p><a href="https:&#x2F;&#x2F;youtu.be&#x2F;lAkuJXGldrM" rel="nofollow">https:&#x2F;&#x2F;youtu.be&#x2F;lAkuJXGldrM</a>
xvilka超过 3 年前
Rio is unusable in modern world though. They need to adapt or create something new for the touchpad and touchscreen, or keyboard-driven.
评论 #29992181 未加载
jakuboboza超过 3 年前
It looks like they were forward thinking and had a solid idea what will happen &#x2F; be important in future.
jiriro超过 3 年前
Is there a showcase of Plan9’s killer features?<p>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.<p>Can Plan9 be useful in such a situation?