As a Linux user, I would never suggest somebody use Linux. That's for them to discover on their own so the blame lies entirely on them for going down that rabbit hole
Idk man, like a few months ago I dabbled with Jupyter notebooks, and even that has a pckage manager, jlpm or something, and it depends on npm and pip at runtime... just gave up after that.
I learned programming in Dev-C++ back in 2006, on a computer my school gave me bc I was too poor. If it was today that I was starting out, I couldn't have learned, would've given up after the 10th package manager.
Managing C/C++ dependencies back in mid-00's was a bit of a mess, but at least it was the only mess I had to deal with. Switching to Linux to do that back then was revolutionary, because Linux libs were straightforward, as opposed to Win's ecosystem (to me).
Now for every solution we try to build, we have to get a bunch of separate messes running.
godforsaken.website is a uk-based mastodon instance boasting literally thousands of posts about bumholes and UNESCO world heritage sites