Despite the fact that reddit is reddit, you have to give it credit for all the answers it has to linux questions.
Java has many abstractions that can be beneficial in certain circumstances. However, it forces a design principle that may not work best in every situation.
I.e. inheritance can be both unnatural for the programmer to think in, and is not representative of how data is stored and manipulated on a computer.
Similar to arch in what way? What about arch don’t you like, you can look at other arch-based distros.
Most distributions have binary package managers anyways, so you won’t struggle to find some.