From my understanding, yes. Personally, I’ve seen so many different definitions of “OOP” (most of which were incoherent), I developed my own definition of what an ‘object’ is, and just go on with life.
This. USE flags are the real strength of Gentoo. There can be benefits with various C(XX)FLAGS, LDFLAGS, etc. However, most of the time^1^ those changes are at best moderate, and sometimes outright dangerous.
With Gentoo, if $PKG has a choice to require $LIBKITCHENSINK, you can choose not to. This, sometimes, can mean saving a TON of compile time. Also, the kernel is arguable more secure^2^.
Let’s see; keep things running by going into a mine and digging out something that is needed with the proper safety gear, or going into a mine and digging out something with only the safety gear your boss couldn’t convince the the government to require.
Such hard choices…