I am not sure why the downvotes.
Redox includes a C library. You should be able to use whatever programming language you want. It does not have to be Rust.
Redox is still adding bits needed for easy porting of more software.
The window system is its own thing at the moment. But they are adding Wayland compatibility.
It will be interesting to see what Redox looks like by the end of 2026. You may get many of your wishes.


Probably not a universal answer as you are optimizing for different things.
I will say that EndeavourOS is essentially vanilla Arch once installed. If you really love configuring everything yourself, vanilla Arch is what you are looking for. If you like Arch but just want to fire up a system with sensible defaults, EndeavourOS adds a lot of value without corrupting the purity of the base system.
So, my vote is for EndeavourOS.
Cachy adds the most additional functionality but also changes the base system the most. If you have a T2 MacBook, this is the best option for sure.
I would avoid Manjaro.
Garuda has fans. A bit much for me.