you are viewing a single comment's thread
view the rest of the comments
[–] 8 points 10 months ago (8 children)

You go ahead and write an OS kernel in C# then.

  • source
  • parent
  • hideshow 8 child comments
  • [–] 9 points 10 months ago (6 children)

    Why the hell would you do that

  • source
  • parent
  • hideshow 6 child comments
  • [–] 4 points 10 months ago (5 children)

    Why would you bring up C# in a thread about kernel programming?

  • source
  • parent
  • hideshow 5 child comments
  • [–] 2 points 10 months ago* (4 children)

    Talking about how unsafe is not some new fancy rust feature and exists in other languages. Your comment makes it sound like the choice is some new wild computing concept.

  • source
  • parent
  • hideshow 4 child comments
  • [–] 2 points 10 months ago

    Memory safe languages that are not garbage collected are not all that common. Ada and Rust are two examples.

    With great care C++ and zig can be.

    I'm sure there's a good reason a lot of the big players and the community at large have picked up rust though. Docs, error messages, cargo community etc.

    I would argue that Rust does bring a lot to the table. I certainly would never code in C for work but I'll happily reach for Rust.

  • source
  • parent
  • [–] 1 point 10 months ago (2 children)

    Bruh do you actually not get it. The point of rust is that its memory safe(with a huge grain of salt in the case of low level programming) and is a language you can write kernels in. Youre not gonna write a kernel in C# so it doesnt really matter for a discussion about kernels.

  • source
  • parent
  • hideshow 2 child comments