![](/static/253f0d9b/assets/icons/icon-96x96.png)
![](https://fry.gs/pictrs/image/c6832070-8625-4688-b9e5-5d519541e092.png)
Tokio has support for multiple threaded async in rust. As for micro controller, I don’t think you can have multiple threads in flight anyways, so that’s the best you’ll get
Tokio has support for multiple threaded async in rust. As for micro controller, I don’t think you can have multiple threads in flight anyways, so that’s the best you’ll get
Which language? Usually there’s a thread pool where multiple tasks are run in parallel. CPython is a special case due to gil, but we have pypy which has actual parallelism
X code is convoluted, so much so that the maintainers didn’t want to continue. AFAIK, no commercial entity has put any significant money behind Xorg and friends. Potentially unmaintained code with known bugs, unknown CVEs and demands for permission system for privacy made continuing with Xorg a near impossibility.
If you don’t want new features and don’t care about CVEs that will be discovered in future as well as the bugs (present and future), then you can continue using Xorg, and ignore all this. If not, then you need to find an alternative, which doesn’t need to be Wayland
Oh, and you might need to manage Xorg while other people and software including your distro move onto something else.
So yeah, “xorg bad” is literally the short summary for creating Mir and Wayland
I’ve used mirror.vim for this. Pretty much similar UX as remote workspaces. Forone off editing, you can do vim ssh://remote/
Sometimes, VS Code-ium is piss poor especially over bad connections but otherwise the remote management is quite awesome
And ofc, there’s emacs with TRAMP mode
I wanted to update my family PC (technically, but I don’t think anyone else apart from me used it). Windows XP licence was too expensive for me as a kid and I found a CD ROM in my library with a FOSS OS advertised on it.
Fast forward to now, and I have been using Linux almost exclusively for 15 years now (some Windows usage needed for work or gaming)
If it’s a revenue generating machine, the impact of 10 or 20% improvement in day to day could recoup the additional cost in a few months or a year.
Similarly, for someone who travels a lot, having a useful battery life of 8-10 hours of internet+video playback allows a work routine that is worry free wrt charging and this allows tighter travel schedules.
Ofc, this isn’t the case every time, but this creates anchor effect on several segments of the market. This also doesn’t include the extra cost of “luxury” aka thin and light or small bezels.
350 USD is perfectly fine if you don’t need a ton of battery life or color accurate screen or multimedia or multicore workloads. If you need any of this, most of the options get pricier than 700 USD. It’s not uncommon to have to shell out 1500 USD or more for the desired specs.