Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

On the other hand part of the complaint in the main article is the lack of basic core utils at a standard that OpenBSD would consider. Or things that could be a base world dependency for them.


But that ties into what I'm saying - trying to 'oxidise' a system written in C that already works.


OpenBSD developers themselves did that, rewriting a lot of things that already worked. But they wanted to improve them security wise. So your argument doesn't fit with what they did already. Language is tangential here. Their main focus was security. So it's pretty reasonable to ask, why things can't be rewritten in Rust to improve security further.

Note, that the answer doesn't say that it can't benefit security, which would be a principal argument for OpenBSD. It brings side reasons as to why it's not easy to do (like integrated tools, developers' availability and so on).


For those who want the OpenBSD devs to abandon their many, many years of experience with C and instead adopt Rust, I think it's a fair question to ask the Rust folks why they haven't just started from scratch and built their own unix-like operating system. This seems to be a more reasonable approach that trying to force an existing operating system to adopt their language.

Oh wait, that's right, none of them has even gotten around to writing a replacement for ls, grep, .....


> I think it's a fair question to ask the Rust folks why they haven't just started from scratch and built their own unix-like operating system.

Some did: https://www.redox-os.org

> Oh wait, that's right, none of them has even gotten around to writing a replacement for ls, grep,

They did that for some utils: https://github.com/redox-os/coreutils

> This seems to be a more reasonable approach that trying to force an existing operating system to adopt their language.

I don't think anyone is forcing to adopt anything here. The question was about integrating languages like Rust in OpenBSD.


> For those who want the OpenBSD devs to abandon their many, many years of experience with C and instead adopt Rust

Who exactly? Can you actually point to anyone making this desire known in earnest?


Or to put it another way, find something new and valuable as your Trojan horse?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: