Sharing, because I had to look up Abstract Wikipedia
Abstract Wikipedia is an in-development project of the Wikimedia Foundation. It aims to use Wikifunctions to create a language-independent version of Wikipedia using its structured data.
Welcome to the Rust community! This is a place to discuss about the Rust programming language.
Credits
Sharing, because I had to look up Abstract Wikipedia
Abstract Wikipedia is an in-development project of the Wikimedia Foundation. It aims to use Wikifunctions to create a language-independent version of Wikipedia using its structured data.
It sounds interesting but who in the world is going to write article in the abstract wiki? It doesn't seem at all accessible.
In this way, we can avoid relying on subprocesses and instead use threads (or, technically, asynchronous tasks) in Rust. Threads/tasks are much easier to manage
I believe, in their case cancelling a sync operation will not be a problem because they will not forever block on executing user-provided code, but cancelling a synchronous thread is not easy, afaik
Available on Unix only.
Only kills the thread if it has enabled cancellation
I mean, they will probably set it up correctly to be able to use it