V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
summerLast
V2EX  ›  Rust

打算用 rust 写一个操作系统组队

  •  
  •   summerLast · 31 天前 · 1926 次点击

    目标是用 rust 写一个可以运行在 RISC-V 架构上的小系统

    后续移植或开发一个游戏模拟器

    默认脚本语言是 rust/lisp?

    有感兴趣的可以加群组队

    20 条回复    2024-08-19 12:48:41 +08:00
    coderwei
        1
    coderwei  
       31 天前
    很酷,但是刚学 rust 。
    OBJECTION
        2
    OBJECTION  
       31 天前
    大佬牛逼 我还是刚开始学 rust
    mark 先
    edenzhang
        3
    edenzhang  
       31 天前
    很酷,但是还没开始学 rust
    summerLast
        4
    summerLast  
    OP
       31 天前
    @coderwei
    @edenzhang
    @OBJECTION
    没关系,我也有段时间没有写 rust 代码了,也需要再重新学习一遍
    Kinnice
        5
    Kinnice  
       31 天前
    学习目的?
    虽然但是.....
    这个题材感觉像是"谷粒商城",不如去写一写一些可应用型的。
    iOCZS
        6
    iOCZS  
       31 天前
    重要的是操作系统原理
    summerLast
        7
    summerLast  
    OP
       31 天前
    @Kinnice 开发心中三座山峰 编译原理,图形学,操作系统 想着去爬一爬
    summerLast
        8
    summerLast  
    OP
       31 天前
    @Kinnice 应用型的 ,相比用 go/java 有什么明显区别吗?
    SingeeKing
        9
    SingeeKing  
       31 天前
    清华的 rCore ?有什么计划做的不一样的吗
    dacapoday
        10
    dacapoday  
       31 天前
    https://www.redox-os.org/
    现有的 rust 编写的操作系统
    summerLast
        11
    summerLast  
    OP
       31 天前
    @SingeeKing 先到达,再说后面的吧,os 千千万,您有什么建议吗
    summerLast
        12
    summerLast  
    OP
       31 天前
    @dacapoday 嗯嗯,之前也关注了,还是表示感谢
    vagranth
        13
    vagranth  
       31 天前 via Android
    我就想问一句话,这么做图啥?
    v2bili
        14
    v2bili  
       31 天前
    什么玩意?大学还没毕业?
    tolbkni
        15
    tolbkni  
       31 天前
    @summerLast #12 话说为什么不考虑先将 redox-os 移植到 RISC-V 上
    feifan00x
        16
    feifan00x  
       31 天前
    都手写操作系统了,为什么不考虑再手搓一个编程语言出来当默认脚本语言[狗头]
    gbadge
        17
    gbadge  
       31 天前
    先建了一个 matrix 聊天群,有开发意向的可以加进来 https://matrix.to/#/!UEcLPZGsjuBGFHlXEo:matrix.org
    summerLast
        18
    summerLast  
    OP
       28 天前
    @feifan00x 一个新的语言?还是移植一个
    PTLin
        19
    PTLin  
       28 天前   ❤️ 1
    我看过一些 os 的书,对于 rust 看过经典的 Writing an OS in Rust 博客,研究过 rust 的 bootloader 库里,x86_64 库,学过 uefi 研究过 uefi-rs 库,最后给你个衷心的建议,不要把时间花在写半吊子的而且 99%概率弃坑的玩具 os 上,有时间研究研究 Linux kernel ,给 rust-for-linux 贡献点代码,等你成了 Linux 大牛后再研究你的小玩具也不迟。
    xlzyxxn
        20
    xlzyxxn  
       28 天前
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   942 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 19:36 · PVG 03:36 · LAX 12:36 · JFK 15:36
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.