用模块化的思维,我一个人是不是也可以开发出一个操作系统?你开发过什么伟大的东西? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
find456789
V2EX    随想

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

  •  
  •   find456789 2020-01-21 17:18:16 +08:00 3774 次点击
    这是一个创建于 2093 天前的主题,其中的息可能已经有所发展或是发生改变。

    比如, 我梳理好模块分布

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

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

    然后,我用敏捷开发原则

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

    12 条回复    2020-01-23 12:28:24 +08:00
    shintendo
        1
    shintendo  
       2020-01-21 17:31:11 +08:00
    是的,把大象装进冰箱同理
    vhysug01
        2
    vhysug01  
       2020-01-21 17:36:42 +08:00
    你看 linux,也是这么干的,中国自主研发就靠你了
    dbw9580
        3
    dbw9580  
       2020-01-21 17:38:47 +08:00 via Android   1
    你可以先开发一下大脑
    maichael
        4
    maichael  
       2020-01-21 17:40:37 +08:00
    你也可以用模块化的思维造一个长城。
    babapapa
        5
    babapapa  
       2020-01-21 17:41:45 +08:00
    感觉 5g 普及后,会有一些新系统出现。
    newtype0092
        6
    newtype0092  
       2020-01-21 17:43:28 +08:00   3
    思路没问题,工作量判断上可能有点问题。
    rogwan
        7
    rogwan  
       2020-01-21 17:45:31 +08:00
    无论哪个领域的知识,要是真找专家给你单独辅导,讲讲大概一天就够了,造火箭、造蘑菇、造 CPU、造 OS 等等,理论上成立,不等于工程上能行,工程上能行不等于商业上有用。
    rogwan
        8
    rogwan  
       2020-01-21 17:47:59 +08:00
    别说 OS,PL 就难倒了不是,Mulan 刚凉快叻
    paopjian
        9
    paopjian  
       2020-01-22 02:41:14 +08:00 via Android
    模块之间是联动啊,动一个其他都动。
    自己的操作系统不是很难,但是很棒不现实吧
    gamous
        10
    gamous  
       2020-01-22 13:40:57 +08:00
    CMU 15-410: Operating System Design and Implementation 了解一下,以工业级的代码质量要求从零搭 OS 内核,这只是一门课而已。个人写操作系统不是不可能,只是底层基础知识要相当扎实才又实现的能力,但能写到好用到商业化的距离远着呢,大量的边界检测、安全保护、许多现代操作系统特性已非单枪匹马能完成了。
    From313
        11
    From313  
       2020-01-22 16:04:00 +08:00
    不懂就问...5G 普及和新系统有啥关系...
    bog
        12
    bog  
       2020-01-23 12:28:24 +08:00 via Android
    @From313 不知道,5G 是万能的
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5297 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 24ms UTC 09:27 PVG 17:27 LAX 02:27 JFK 05:27
    Do have faith in what you're doing.
    /div>
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86