Am I allowed to use gentoo if im not 40+ or dating?
On a more serious note, how does updating apps on gentoo work? I understand that everything is built on your system, but then if the app is updated, do you need to re-compile every time?
Updating on Gentoo works with it's package management, but the actual packages are source code archives (and maybe patch files). It downloads them, compiles and installs them in a special build environment, then, if it worked, applies them to the system and removes the old version.
Better docs for one. The gentoo handbook is probably one of the best learning guides for Linux as a whole ever made. Yes it's better than the arch wiki. It's laid out in such a way that if you know generally what you are looking for but not exactly you will most likely be able to find it.
idk. i have never used nix. however, i think a specialty of gentoo are global USE flags. it's a list of compile time options you want to use. they will automatically be used for packages that support them. for example, if you enable the bluetooth flag, all packages you install will get bluetooth support and additional dependencies may get pulled in. if you use -bluetooth however, they won't get bluetooth support, even if it's their default. they can also be tweaked indivudually per package, which is more like nix, i think.