Comment

Comment by bluejekyll

> By "the embedded space" do you mean "devices running Linux with Rust in userspace?"

No, I mean TockOS with the Hail dev board: https://www.tockos.org/blog/2017/introducing-hail/

> Rust is way more complicated than it should be

People often make this statement, but I don't know exactly what it means. The type system is great for writing finite state machines, which I'm finding to be a nice quality for the toy programs I've written on Tock.

> Rust also has the shiny fad status working against it IMO.

Rust is 2 years into it's stable life. It's young, will it ever exceed the number of lines written than C or C++, almost definitely not, but I wouldn't dismiss it off-hand because people like it, there might be a good reason for that.

> If, say, 5% of C hackers understand low level programming and/or kernel hacking, then maybe 0.5% of Rust hackers do (if that).

I wonder about this statement. I've noticed quite a large number of people in the community working with Rust in the embedded space. According to the people who responded to the Rust survey this year, https://blog.rust-lang.org/2017/09/05/Rust-2017-Survey-Resul..., it was nearly 17%.

> C is boring

I've met more undefined behavior that makes me not agree.

> and straightforward.

:/

parent bluejekyll 9 years ago

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton