find456789
V2EX  ›  随想

用模块化的思维,我一个人是不是也可以开发出一个操作系统?你开发过什么伟大的东西?

  •  
  •   find456789 · Jan 21, 2020 · 4612 views
    This topic created in 2489 days ago, the information mentioned may be changed or developed.

    比如, 我梳理好模块分布

    然后先开发模块 1, 然后模块 2, 模块 3, 模块。。。。

    最后拼起来, 就可以成为一个非常简陋的 os

    然后,我用敏捷开发原则

    逐步的完善, 修修补补, 不出半年,应该可以开发出 一个很棒的操作系统吧

    12 replies  •  2020-01-23 12:28:24 +08:00
    shintendo
    shintendo
    Jan 21, 2020
    1
    是的,把大象装进冰箱同理
    vhysug01
    vhysug01
    Jan 21, 2020
    2
    你看 linux,也是这么干的,中国自主研发就靠你了
    dbw9580
    dbw9580
    Jan 21, 2020 via Android❤️1
    3
    你可以先开发一下大脑
    maichael
    maichael
    Jan 21, 2020
    4
    你也可以用模块化的思维造一个长城。
    babapapa
    babapapa
    Jan 21, 2020
    5
    感觉 5g 普及后,会有一些新系统出现。
    newtype0092
    newtype0092
    Jan 21, 2020❤️3
    6
    思路没问题,工作量判断上可能有点问题。
    rogwan
    rogwan
    Jan 21, 2020
    7
    无论哪个领域的知识,要是真找专家给你单独辅导,讲讲大概一天就够了,造火箭、造蘑菇、造 CPU、造 OS 等等,理论上成立,不等于工程上能行,工程上能行不等于商业上有用。
    rogwan
    rogwan
    Jan 21, 2020
    8
    别说 OS,PL 就难倒了不是,Mulan 刚凉快叻
    paopjian
    paopjian
    Jan 22, 2020 via Android
    9
    模块之间是联动啊,动一个其他都动。
    自己的操作系统不是很难,但是很棒不现实吧
    gamous
    gamous
    Jan 22, 2020
    10
    CMU 15-410: Operating System Design and Implementation 了解一下,以工业级的代码质量要求从零搭 OS 内核,这只是一门课而已。个人写操作系统不是不可能,只是底层基础知识要相当扎实才又实现的能力,但能写到好用到商业化的距离远着呢,大量的边界检测、安全保护、许多现代操作系统特性已非单枪匹马能完成了。
    From313
    From313
    Jan 22, 2020
    11
    不懂就问...5G 普及和新系统有啥关系...
    bog
    bog
    Jan 23, 2020 via Android
    12
    @From313 不知道,5G 是万能的
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1658 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 00:57 · PVG 08:57 · LAX 16:57 · JFK 19:57
    ♥ Do have faith in what you're doing.