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

What Rust needs is an alternative, gcc-based implementation similar to gccgo.

This will solve the problem immediately and allow Rust to be used on a much greater variety of targets, including obscure targets such as Tricore which are used in the automotive sector.

Only if Rust code runs everywhere, it will also be deployed everywhere.




Rust is on LLVM for a reason: implementing new languages on top of GCC is hard. It seems much more reasonable for unusual architectures to contribute to LLVM. If companies want to sell their own architecture, they should provide the support themselves, rather completely relying on free contributions from the OSS community.


Yes, you and I have spoken about this a few times over the years :) Glad to see the m68k work is still ongoing.

I too am pro getting Rust into gcc. We'll see how the effort goes.


And the moment that exists most of the issues the author currently ascribes to C will also be true for Rust.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

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

Search: