|
|
Subscribe / Log in / New account

Great!

Great!

Posted May 16, 2015 2:31 UTC (Sat) by viro (subscriber, #7872)
In reply to: Great! by HelloWorld
Parent article: Rust 1.0 released

Go forth, young[1] <whatever>, and implement a kernel in Rust. Don't forget to post the (working) source. Oh, wait - your interest in languages is pure and not to be besmirched by such a lowly activity as writing anything working. Sorry, I've forgotten for a minute...

Said that, the language is interesting and might be usable for writing a kernel; would take a work, though, and not of advocacy/awareness raising kind.

[1] for some value of young - there is such thing as youthful maximalism seamlessly transitioning into senile dementia, so it's hard to estimate the chronological age...


to post comments

Great!

Posted May 18, 2015 21:32 UTC (Mon) by Cyberax (✭ supporter ✭, #52523) [Link]

There is a couple of bare-metal toy kernels implemented in Rust: http://zinc.rs/

There's nothing fundamental that can prevent Rust from being used for kernel development. I know folks who are already building Linux kernel API bindings to allow Rust modules. And my friend works on a commercial OS X product that has a driver written in Rust.


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds