Live data from Hacker News

Rust on RTL8710 running FreeRTOS

polyfractal.com

1–10 of 47 posts

Re: Rust on RTL8710 running FreeRTOS

#2
It's going to be really great as Rust spreads further and further into the embedded world. I know enough C to get by, but I'm always second guessing myself when things start to get complicated, and Rust has really made lowish-level programming a lot easier for me. The safety features in addition to exposing a C ABI make it a great language for build once, run everywhere (everywhere that LLVM supports, anyway). Exciting times.

Re: Rust on RTL8710 running FreeRTOS

#5

It's going to be really great as Rust spreads further and further into the embedded world. I know enough C to get by, but I'm always second guessing myself when things start to get complicated, and Rust has really made lowish-level programming a lot easier for me. The safety features in addition to exposing a C ABI make it a great language for build once, run everywhere (everywhere that LLVM supports, anyway). Exciti…

Is rust actually used in the embedded world, anywhere? All sorts of languages have been made to run on micro controllers, from Pascal to Scheme.

Re: Rust on RTL8710 running FreeRTOS

#6

It's going to be really great as Rust spreads further and further into the embedded world. I know enough C to get by, but I'm always second guessing myself when things start to get complicated, and Rust has really made lowish-level programming a lot easier for me. The safety features in addition to exposing a C ABI make it a great language for build once, run everywhere (everywhere that LLVM supports, anyway). Exciti…

Is rust actually used in the embedded world, anywhere? All sorts of languages have been made to run on micro controllers, from Pascal to Scheme.

Got talking to a dude on the phone (random call about something totally non-technical). Turned out he was an embedded systems engineer in the Nuclear industry. Uses Forth for everything. He strongly encouraged me to use it for any embedded hobby project.

Re: Rust on RTL8710 running FreeRTOS

#7
post #6

Earlier quoted context omitted.

Is rust actually used in the embedded world, anywhere? All sorts of languages have been made to run on micro controllers, from Pascal to Scheme.

Got talking to a dude on the phone (random call about something totally non-technical). Turned out he was an embedded systems engineer in the Nuclear industry. Uses Forth for everything. He strongly encouraged me to use it for any embedded hobby project.

JeeLabs has some stuff on Forth in the uC world: http://jeelabs.org/2016/02/dive-into-forth/

Re: Rust on RTL8710 running FreeRTOS

#8

It's going to be really great as Rust spreads further and further into the embedded world. I know enough C to get by, but I'm always second guessing myself when things start to get complicated, and Rust has really made lowish-level programming a lot easier for me. The safety features in addition to exposing a C ABI make it a great language for build once, run everywhere (everywhere that LLVM supports, anyway). Exciti…

Unfortunately, there's little chance for Rust to make inroads into the embedded market, tho I wish it were otherwise.

C++ has had many benefits over C for embedded s/w for many years and has similarly failed. Note that contrary to popular belief, C++ does not result in larger, more inefficient s/w than C (for the correct C++ subset).

The momentum behind the C ecosystem is so overwhelming that Rust simply will not get a foothold anytime soon.

Re: Rust on RTL8710 running FreeRTOS

#9
post #6

Earlier quoted context omitted.

Got talking to a dude on the phone (random call about something totally non-technical). Turned out he was an embedded systems engineer in the Nuclear industry. Uses Forth for everything. He strongly encouraged me to use it for any embedded hobby project.

JeeLabs has some stuff on Forth in the uC world: http://jeelabs.org/2016/02/dive-into-forth/

damn that looks fun. as if I didn't already have enough things I want to learn...
Post reply on HN