If you haven't already I'd check out Zig. It does what you're describing if I am understanding correctly. There are some choices in that language I find annoying, but maybe you'll still enjoy it
I've gotten into pinball the last year and also love the ones you listed. Some of the newer machines I've had a blast with include Stern's Godzilla, Ghostbusters, and 007 machines
I don't think RTO and "serious about work" are directly proportional. Some people are much more productive away from a noisy and distractive environment. I think it just depends on the person
For me it was pointers. I used C throughout college and I never really grokked the "address to a value" description, but one day it finally just clicked and now I love pointers
I'm not sure why you're being down voted. This is my exact use case as well. For what I do (front end development) it's incredibly nice to have a Linux command line for most things. I'm stuck on Windows due to legacy .NET Framework apps, so when I have to dip back into Windows I can
Most recently I think the spirit of this kind of device has been captured in the Playdate (https://play.date), but you're right that there are no new handhelds from the big companies
I actually loved Helix, but moved from it to Neovim for performance and customizability reasons. Helix becomes unusable with multi thousand line files, but I imagine it's something that will eventually be solved as the project matures. The customizability of Neovim is incredible, and I'm looking forward to trying Helix again when it has a plugin solution
https://ziglang.org/news/migrating-from-github-to-codeberg/