When your language doesn't ship with the functionality that enables that language's core use case, this is the only outcome that can be expected.https://twitter.com/BnJ25/status/1259386240908046336 …
-
-
I think the bigger issue is that a cross-runtime *interface* needs to be discovered. Right now all the runtimes I'm aware of provide their functionality through globals, which means that any library that uses a runtime has to depend on it directly, rather than using an interface
-
Most of the proposals I'm aware of involve a global attribute that installs the runtime, similar to how allocator swapping works, and then provides an stdlib interface that uses the installed runtime (or panics if none exists)
- 1 more reply
New conversation -
-
-
I hope one we could swap runtimes as we swap allocators.
-
Oh God ! It could be awesome ! And we could get specific async runtime for specific use cases
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.
Writing about stuff to learn how it works, mostly in Rust.
Lead Engineer at