The ideal system for the past and this millennium is NT. The closest thing to ideal is Win 7. All good things are in the past. Win 11 is a step from 10 to 7, in the opposite (right) direction.

Is it possible to make an operating system based on Godot?

    Linux is fine. There are very few apps that don't work, but even then sometimes there are work arounds, such as with WINE. Plus there are tons of free software that probably does as good a job or better (like is the case with Blender). Gaming is in a pretty good place. For a while you needed Windows to game, but nearly everything works on Linux now (or a good 90% of single player games). Multiplayer is an issue because of anti-cheat, but this isn't a Linux issue, this is an issue of anti-cheat (and DRM) makers using hacking techniques to install themselves in the kernel when they should never have that kind of access in the first place. The fact that it works on Windows is a bug, not a feature.

    Mac sucks for gaming, as it always has. You can do some emulation or VM stuff, but it's nowhere near as robust or performant as Linux. You just really limit yourself with Mac. With Windows at least you get all the software and some guarantee things are going to work. With Mac you get a small subset of the software available, things do still work, but you can't play games. Though I guess if you are some trendy hipster, that Apple logo makes you look cool (or so you think). It's mostly a brand thing, like spending $300 on Beats headphones when you can get $60 ones that sound just as good.

    So the Mac users I understand, they just want to feel rich or something. But the Windows users I don't get. They spend all their time complaining about Bill Gates, about ads on the desktop, getting hacked, spyware, having to reinstall every 6 months, and it generally not being a good OS. But they won't even give Linux a chance. Makes no sense.

      Sitting here with 2 visual studios currently open in windows 10 and not regretting it in the least, despite multiple linux boxes nearby. I was using linux as my main PC OS back in the early Slackware days. I even rent a VPS linux box in Singapore for network game server hosting (as part of the classes I teach on low level network programming).
      I MUCH prefer Windows and Visual Studio for development.

        So far, I'm gathering that nobody prefers Mac. Interesting.

        So it's the usual "I use this and I'm happy for whatever reasons", diversity, I love it, and I hope it stays so !

        Back in the day I had an Apple ][. But apart from that I never owned an Apple product any more. In the beginning they were too expensive, then they got too proprietary for my taste. Recently read a benchmark where a 8000 Euro Apple M2 was beaten by AMD and Intel setups that cost a fourth. In this life I'm probably not tempted to try one.

        Kojack I MUCH prefer Windows and Visual Studio for development.

        That is what I thought for a while, but I switched to CLion, and it's vastly superior to VS (and works cross-platform). While JetBrains do make plug-ins for VS, their IDEs are top notch. For C++ it does so much more in terms of refactoring, real time error highlights, suggestions on problems that won't get caught by the compiler, way better auto-complete, better themes, etc. It does cost money, but it's fairly cheap, I think like $10 a month. Not that Visual Studio is bad, it still is pretty nice, but it's not the best anymore.

          As I mentioned in the other (locked) language thread, anyone used QNX for development?
          QNX has it's own network system (costs extra for TCP/IP support, the client didn't want that). Each computer has a node number. When you install the QNX (for around $4000au+ per copy) it asks you for the node number (must be unique on the network). We had one box running QNX, we set it to node 1 iirc.
          The client then sent us a test machine already installed with their setup. It was node 200. We connected it to the network.
          It wouldn't work.
          The second QNX box refused to network BECAUSE IT COULDN'T FIND COMPUTERS NUMBERED 2-199 ALSO ON THE NETWORK!
          You can't change a node number without reinstalling either.

          I hated that OS.

          @Nerdzmasterz , if you have an old PC around just install a Linux with a desktop you might like and get going.

          Just suggesting wildly, try Debian and XFCE if you like it easy, Ubuntu ("the Windows among the Linuxes", hehehe) if you just want it running with as much hard-/software support as possible, or any of the countless others. Mint with Cinnamon is another light and easy one, KDE desktop for instance if you love as colourful as possible. You can also just run a window manager without a full blown desktop. No distractions pls :-)

          If you're unfamiliar with the command line, I'd recommend "The Linux Command Line" lates edition from No Starch press.as bathroom reading.

          Edit: QNX, never heard of before, https://en.wikipedia.org/wiki/QNX.

          I run Debian Sid (bacause full Vucan support for the RX6700XT without having to install the proprietary driver), various editors for my tinkering with C/C++, from Nano to Eclipse CDT. I don't mean to really recommand or insist, it fits my needs and ... agenda :-)

          Nerdzmasterz Most Linux distros are fairly similar in terms of functionality. There are a lot of flavors in terms of the look of the windows and the options, but they can generally all do the same things. My personal favorite is Ubuntu. It's easy to use, looks great, it's popular so most of the tutorials and info will include Ubuntu first, and it's generally pretty stable.

          https://ubuntu.com/download/desktop

          I would recommend live booting rather than doing a VM. VMs are slow and can't access the graphics, so you won't be able to test Godot or Blender or anything serious. With a live USB you can test the whole OS but not overwrite anything on your machine. Try it for a few hours, and if you like it you can dual boot on your machine with Windows as well. I did this for about 3 years before I was comfortable enough to switch to Linux full time.

          cybereality
          It was quite popular as an embedded system in medical equipment back around the 90's (I was using the desktop version in 1999). It was also known for it's free version that had a live bootable version of the OS with gui desktop, internet support and a browser that fit on a single 3.5" floppy disk, as a marketing gimmick. But it was primarily an enterprise OS.

          Yes, this is definitely the best Linux book out there, and I've read a ton.

          cybereality They spend all their time complaining about Bill Gates, about ads on the desktop, getting hacked, spyware, having to reinstall every 6 months, and it generally not being a good OS.

          Maybe that's because the complainers are simply heard? Not only have I forgotten about such problems myself, but I also provide technical support on the game site, and there are fewer issues there over time when users follow my recommendations. Ads on the desktop β€” I don't even know what they look like, but yes, I don't have an M$ account. Reinstalling... Win 7 worked without reinstalling... can't remember exactly how long, but about 10 with cloning different boot disks.

          The only reasonable complaint is about Bill Gates, but that's a question of the corporate model and social structure of society. The only thing worse than capitalism is socialism.

          Is it better to replace all the complaints about windows with finding drivers for linux? Then there will definitely be no time left to complain. πŸ˜ƒ

          However, we have already discussed all this…

          cybereality

          Well, at the risk of beating a dead horse, it took me about ten minutes to get a bluray to play on my gentoo system with mpv and makemkv. It would have been a lot quicker, but I decided to run it in firejail, just to make it challenging. It's kind of a sad statement when getting a disc to play on your OS is grounds for excitement. πŸ™‚

          The instructions were in the ebuild for makemkv. I knew I'd seen them somewhere.

          Well that is cool, but I'm kind of over it at this point. I'd rather watch on the PS5 with 4K and HDR anyhow.

          One of the best things about Linux is that you have choices:

            DaveTheCoder One of the best things about Linux is that you have choices:

            That is, it is not enough to find a program just "for Linux", you have to find out which of the 100500+ versions it more or less works well on?