summerLast
V2EX  ›  Rust

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

  •  
  •   summerLast · Aug 16, 2024 · 4297 views
    This topic created in 813 days ago, the information mentioned may be changed or developed.

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

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

    默认脚本语言是 rust/lisp?

    有感兴趣的可以加群组队

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