this post was submitted on 02 Sep 2024
61 points (78.5% liked)
Programming
17362 readers
209 users here now
Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!
Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.
Hope you enjoy the instance!
Rules
Rules
- Follow the programming.dev instance rules
- Keep content related to programming in some way
- If you're posting long videos try to add in some form of tldr for those who don't want to watch videos
Wormhole
Follow the wormhole through a path of communities !webdev@programming.dev
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
It’s easy to forget that Windows’ success doesn’t come from people seeking it out and installing it as an OS intentionally. They’re buying machines that come preloaded with it. Linux’s success, however big or small, lies in how its methods of distribution compare to Windows OEM dominance.
Let’s be real: when it comes to the actual installation of an OS, regular users ask people like us to do it for them. I don’t think Linux is going to outpace Windows anytime soon, but the last few times I’ve been asked for that kind of help, I’ve installed Linux for them, because it is absolutely ready to be used by regular people.
I fully believe PC gaming’s future is on Linux. Valve are pushing compatibility heavily enough to the point where Proton runs virtually all my games as smoothly as Windows would and as hard as it would have been to believe a few years ago, most my library has native support anyway. Combined with the fact that Linux has a smaller runtime overhead than Windows, most of my games run better.
Ease of use is the harder metric to gauge. Most people seem to forget that Windows isn’t built for ease of use; not like MacOS anyway. Things break on Windows all the time; most people are just more familiar with the common workarounds. Even installing things are easier (once the user learns the singular command they need to do this) and flatpak installations align more with how people are used to installing apps on their phones and tablets.