cross-posted from: https://lemmy.ml/post/320628

https://redd.it/v8l8vi

These people keep bringing up “mArKeT sHaRE”

  1. Linux is free. How would it get market share?
  2. It’s quite difficult to get an accurate “market share” since user-agents can be faked.

EDIT: I wonder if Microsoft are making anti-Linux accounts to try and hamper Linux.

  • Muad'Dibber@lemmygrad.ml
    link
    fedilink
    arrow-up
    20
    ·
    3 years ago

    The programming, privacy, and technology subs are all extremely pro microsoft too. As much as I’d like to think its a conspiracy, its really just that most western tech nerds have the historical memory of a goldfish. And they’re too gamer-brained to ever leave windows.

    • FuckBigTech347@lemmygrad.ml
      link
      fedilink
      arrow-up
      9
      ·
      edit-2
      3 years ago

      What annoys me is that there is so much fantastic software out there that is FOSS and in some cases could do more even 20 years ago than their proprietary counterpart. Yet most of reddit (even linux subs) simps for VSCode when there are literally dozens of great text editors out there that are not just a Jabbascript Electron app that phones home to M$ all the time. Same goes with M$ Office or literally anything proprietary from bigtech in general.

      • Muad'Dibber@lemmygrad.ml
        link
        fedilink
        arrow-up
        6
        ·
        3 years ago

        VSCode simps are the worst. Like the thing has built in telemetry that’s impossible to turn off completely, is a bloated electron mess, and M$ apologists refuse to learn vim or emacs or any number of fast code editors.

        • comfy
          link
          fedilink
          arrow-up
          4
          ·
          3 years ago

          I don’t think it’s fair to compare something like VSCode to vim and emacs. There’s a wide range in between, including FOSS tools. I can understand not jumping to something with a learning curve like vim, I’m more annoyed they don’t learn one of the super accessible GUI alternatives!

        • Arsen6331 ☭@lemmygrad.ml
          link
          fedilink
          arrow-up
          2
          ·
          3 years ago

          I want to learn vim instead and have tried multiple times, but every time, my executive function says no and I end up going back

          • Muad'Dibber@lemmygrad.ml
            link
            fedilink
            arrow-up
            2
            ·
            edit-2
            3 years ago

            Vimtutor comrade, and this page.

            Then force yourself to use it for just a week, and you’ll immediately start to develop muscle memory and not have to think about what you’re doing.

            There’s also kate and sublime text, but vim is so powerful, that after you get used to it, there’s no going back.

      • Arsen6331 ☭@lemmygrad.ml
        link
        fedilink
        arrow-up
        3
        ·
        edit-2
        3 years ago

        I wish I could escape JS, Electron, and VSCod(ium). I’d do it the second I see a viable alternative. Unfortunately, there is no other GUI editor that would provide the features I want and my executive function says no every time I try to learn vim.

        In particular, I write Go, so I need a bunch of tools to check my code as I write it (go-staticcheck, go vet, etc.), as well as an LSP (gopls) to do autocomplete and such. Of course, I could write code without it, but it allows me to write better code a lot faster.

        Also, I write TinyGo for microcontrollers, in which case, I need to be able to automatically set the environment variables and flags of the aforementioned tools depending on the specific microcontroller I happen to be working on at the time, which is usually different for every project, and often changes in the middle of the project. This is handled in vscode by the TinyGo extension, which I have to download manually as I’m not using Microsoft’s telemetry-ridden VSCode.

        The only useful alternative is JetBrains GoLand, which is not only proprietary, it uses Java, which means it is just as bloated and slow as VSCode.

          • Arsen6331 ☭@lemmygrad.ml
            link
            fedilink
            arrow-up
            2
            ·
            edit-2
            3 years ago

            I figured out the problem. Turns out Kate doesn’t use my PATH variable. I installed gopls into /usr/bin instead of Go’s binary path, and it now works. I am finally free from electron!