← Back to context

Comment by dismalaf

10 months ago

They become a lot better when you install Linux.

Well, except for battery life.

Hardware support also varies from laptop to laptop. If you want one to run Linux without a hassle, you have to shop around for that specifically.

As someone who makes video games in C++ I’m going to have to disrespectfully disagree.

But I will admit that SteamDeck is great. It’s deeply ironic that the best API for Linux gaming is Win32.

  • Games are the one thing that’s much better in Windows. But then the best way to play them is to run Linux with whatever compatibility layer.

    Not to actually run windows.

  • So what's actually better about Windows? Other than the fact some legacy software still runs on it...

    Because for developing, say, financial apps in C++, Linux is much, much better IMO.

    • Better profilers (Superluminal). Better debuggers (Visual Studio).

      Linux package managers are an abomination and a failed model. As evidenced by Docker being required both to reliable build and reliably run modern software.

      glibc is an abomination of bad design ideas from the 80s. Compilers relying on whatever random ass version of a .so you have is broken AF. The fact that you can’t target an arbitrarily version of glibc or runtime environment is an embarrassment.

      Once upon a time I shipped a popular-ish game with Linux support. 1% of Linux users represented 50% of bug reports. And no it’s not because Linux players were more reliable at reporting Linux issues. It has been a few years, but supporting more than SteamDeck is likely similar. At least for non-proton builds.

      4 replies →