Macos kernel is a mix of freebsd and mach. It’s half UNIX from BSD side.
It’s currently growing up like a teen wanting to be business major cause they resent their artist dad for being an artist or a math teacher instead of working in finance.
“Oh what does my dad do for living? He is like that redhat linux, in a way.”
Any technique is bad if you force the programmer to use only that.
I like C++ and python over java there. I don’t need to make a public static singleton class called “IsEven.”