@angdraug name all of the architectures you've ever used Rust on

I bet it's x86_64 and maybe arm64. I doubt it includes i686 or even ARMv7.

As someone who actually HAS used Rust on a variety of platforms, I can assure you that its portability story is pretty garbage. Go has, in my experience, been much better in that regard. But it doesn't matter, because this is a strawman: no one is rewriting codebases from Go to Rust. The real alternative that I am talking about here is C.

@sir @angdraug A language which, mind you, is infamous for being flexible enough to be compiled on just about anything you can throw at it (see for example https://begriffs.com/posts/2018-11-15-c-portability.html )

@allison @sir @angdraug@mastodon.social You can also go a step higher with a language that has been compiled to C, C++, Java, Ada, and SystemC (off the top of my head) xtuml.org/

@lwriemen @allison @angdraug high level languages with another high level language as an intermediate target is one of the most mind-bogglingly stupid ideas that I have ever been astonished to watch catch on.

This is part of why I think Nim is fucking stupid.

Follow

@sir If you believe this is a similar prospect to compiling java to C, then you are mistaken. Using an xtUML model compiler is more akin to compiling C to machine code.

If you want to stick to your assertion, then I have no time for fools.

@allison @angdraug@mastodon.social

Sign in to participate in the conversation
Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml