https://appetrosyan.github.io/posts/emacs-widget
Hopefully, similar improvements can address the issues with large locks and the lack of proper threading.
When I do run Linux I run Wayland, I daily drive macOS, but better than both are what you already allude to: the Emacs widget toolkit which will focus on replacing the GUI frontend with SDL and also (equally potentially) introducing an actor-type framework (akin to BEAM's) for communication to decouple that GUI.
Ah, so when you want a lot of power - such as to tow something heavy - you'd want a high gear for high power, right?
But fuel consumption will be highest in 6th gear, because more power means more power consumption - I'll save money by using a lower gear, yes?
/s
Honestly I'm not sure how people who've never learned about gear ratios understand this stuff. Maybe a combination of "have you ever ridden a bike? It's like that" and "always pull away in first gear" and "when the engine makes a vreeeee sound change up, when it makes a wubwubwub sound change down."
Gears change how many times the wheels turn for every engine revolution.
Engine power is the product of angular velocity (rpm) and torque.
Gears are tangentially related to engine power output since they allow a user to select how fast the engine is spinning, but an engine outputs the same amount of power at a specific RPM regardless of what gear the transmission is in. 1800 RPM in 1st gear and 5th gear will generate the same amount of kW (or HP, if you prefer)
One could include torque in the explanation to which the follow-up is probably "what's torque?".
The simpler one goes for that initial understanding, in most cases, the less technically correct one is; by design that helps the newbie learn and build up to a more technically correct understanding later on.
I had a huge problem in explaining this in simple terms without having to go into the the huge amount of detail.
Maybe it's something like that?
The general idea is people hide behind that detail/jargon precisely because they don't REALLY understand it enough to explain in simple terms what it is. That doesn't mean everything IS simple of course.
I assume you know now but in simple terms: the clutch connects the engine to the gearbox (transmission), so how well the clutch is engaged (connected) helps control speed. Gears multiply (increase or decrease) power from the engine depending on the gear you've selected.