logoalt Hacker News

sesmyesterday at 2:43 PM2 repliesview on HN

Embedded CPU vendors not shipping C++ compilers is what usually stops people.


Replies

kjs3yesterday at 4:57 PM

Yup. And I like the implication that Rust is 'cross platform', when it's 'tier 1' support consists of 2 architectures (x86 & arm64). I guess we're converging on a world where those 2 + riscv are all that matter to most people, but it's not yet a world where they are all that matter to all people.

[1] https://doc.rust-lang.org/beta/rustc/platform-support.html

show 1 reply
bangaladoreyesterday at 7:08 PM

In my experience most chips released in the past 10+ years ship with C++ compilers.

Quite frankly I'm not sure why you wouldn't given that most are using GCC on common architectures. The chip vendor doesn't have to do any work unless they are working on an obscure architecture.