Writing an OS in Rust #3 [minimal rust kernel]

แชร์
ฝัง
  • เผยแพร่เมื่อ 15 พ.ย. 2024

ความคิดเห็น • 7

  • @Nylspider
    @Nylspider 7 วันที่ผ่านมา +1

    This series has been very cool so far :3

  • @phuxman55
    @phuxman55 5 วันที่ผ่านมา +1

    Hi. Maybe before starting with kernel development start to train with some more basic stuff to get to know the basics. I think without these basics it will just stay copy & paste "programming" without building up knowledge. Maybe have a look at "rustlings", it is a fun way to learn.

    • @domagojding
      @domagojding  5 วันที่ผ่านมา

      Hi. Yeah Im on Rust book now and will start rustlings too.

  • @boxerfencer
    @boxerfencer 5 วันที่ผ่านมา

    Are you making a mircrokernel?

    • @domagojding
      @domagojding  5 วันที่ผ่านมา

      @@boxerfencer Yeah, but I was advised to learn, to learn more Rust before I attempt to do something like that, and just today I saw that Tim Clicks in his book, Rust in Action, is also covering some of these things, some of the low-level programming, and also I was looking into FPGAs, and something like connected with Haskell, since basically that's my only background. But so far it seems like I'm going along the Rust book, yeah.

    • @boxerfencer
      @boxerfencer 4 วันที่ผ่านมา

      @domagojding that's awesome! Are you planning to do a general purpose OS?
      Minix re-sparked interest in microkernels, but I feared with Tannenbaum's retirement microkernel interest stalled. With Redox and others such as yourself, not to mention Google's Fuschia , maybe we'll eventually get a microkernel OS for popular use, sooner than later.

    • @domagojding
      @domagojding  3 วันที่ผ่านมา +1

      @@boxerfencer Hi. Well, I'm nowhere near capable of doing something like that for now, but it's an interesting project of sorts. I found out that I should probably do the MIT operating systems course that, as a teaching device, tries to study and extend the XV6 operating system. So I'm probably going to be doing that. Plus, I'm also rethinking, should I learn some C, because there is so much content about this written in C, and do that along with Rust. But, yeah, it's a fun ride.