News for hackers. Stuff that matters.
Re:Portable and Interoperable Async Rust by tcoff91 on Wednesday December 08, 2021 @02:44AM (#29482207)
Go is a very different language than rust. Go has automatic memory management & garbage collection. This automatically disqualifies it from being used in many scenarios that rust is designed to support, like embedded systems.

Go’s runtime model just makes stuff like this vastly simpler. Rust can’t impose the same kind of runtime model that go has.

Re:Portable and Interoperable Async Rust by IceWreck on Wednesday December 08, 2021 @02:59AM (#29482276)
While Go isn't designed for embedded systems, it can run on them.

TinyGo is another Go compiler intended for embedded systems. And now its officially sponsored by Google.

https://tinygo.org/docs/reference/microcontrollers/

Re:Portable and Interoperable Async Rust by pjmlp on Wednesday December 08, 2021 @05:59AM (#29483317)
Re:Portable and Interoperable Async Rust by mseepgood on Wednesday December 08, 2021 @03:20AM (#29482345)
TinyGo is awesome.
Re:Portable and Interoperable Async Rust by fulafel on Saturday December 11, 2021 @05:27AM (#29519899)
Lots of embedded systems are very happy using garbage collection and languages with runtimes.