News for hackers. Stuff that matters.
Re:Async and Await in Rust: a full proposal by weberc2 on Sunday July 15, 2018 @04:34PM (#17536928)
> In these cases, Go's model does not work well.

I don't think there's anything about Go's concurrency model that precludes bare metal; I think it's just that the maintainers didn't want to support a bare metal runtime. In fact, I recall at least one other project that modified Go's runtime to support exactly this. I'm also not sure how much of the C interop overhead is due to the different stack models and how much is due to GC concerns or other things. But generally I agree with you--in practice Rust is well suited for these types of tasks and Go is not.

There are no comments on this comment yet.