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.

  • 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!