卡卷网
当前位置:卡卷网 / 每日看点 / 正文

为什么说Linux下“一切皆文件”?

作者:卡卷网发布时间:2024-12-12 00:25浏览数量:125次评论数量:0次

linux/unix早期用爱发电,设计时想的不够多、不够成熟,就把xx定成文件这个呆板的东西了

从逻辑上,文件的特性不适用世间万物,文件只能代表某一类事物的特性

所以发展到现在,bug越来越多,一切皆文件,网卡除外,一切皆文件,namespace除外,一切接文件,进程线程除外,一切接文件......

一切皆xx是个好思想,但xx定成文件并不优秀

实际上windows也是一切皆xx的,但微软设计时就想的更全面,把这个xx订成了句柄,更有普适性

整体设计思想要多学win,他们集团化作战,整体设计很优秀,linux早期人手严重不足,很多基础性决定做的很草率

具体实现细节要多学linux,很多大佬代码写的很优秀,win这边达到商业目标就行了,不追求精益求精

END

免责声明:本文由卡卷网编辑并发布,但不代表本站的观点和立场,只提供分享给大家。

卡卷网

卡卷网 主页 联系他吧

请记住:卡卷网 Www.Kajuan.Net

欢迎 发表评论:

请填写验证码