你不应该用面向普通用户的商业软件的思路去理解Linux的软件,你要从2000年左右Linux&C/C++开源软件开发者的思路去理解,就很好理解了。
我一向强调: 如果有个方案你有点看不懂,觉着不对,那我们可以把自己带入到当初提出这个方案的人,思考他究竟遇到了什么问题。
从这个思路想,会很容易形成一个有效的理解世间万物的逻辑链。
这其中最核心的区别是: 开源开发者的技术需求(分布式协作) VS 公司的商业需求(盈利)Conway 定律…。
{dede:pagebreak/}
Electron 做游戏客户端的潜力有多大?
如何在不重装系统和软件的情况下换系统盘?
公司就一个后端一个前端,有必要搞微服务吗?
看新闻说老美的B-2连续飞了37小时,飞行员的吃喝拉撒怎么解决?
程序员从幼稚到成熟的标志是什么?
Node.js 性能为什么这么差?
有没有可能在安卓手机上直接运行Linux?
不喜欢老婆找健身房男教练私教,是我太狭隘了吗?
以后没有主流LCD屏手机了敏感眼睛该怎么办?
为什么一部分 Go 布道师的博客不更新了?
为什么电动车都突破 800 km 续航了,还是无法消除里程焦虑?
能够自己一个人创业的全栈web码农fullstack developer要会哪些技术?
柳州的债务,谁来还?用什么还?怎么还?
字节引入Rust是否代表J***a的缺点Go也没解决?
鱼缸有哪些寿命比较长的草推荐呢?
postgres集群的选择?