I get that it’s open source provided you use codium not code but I still find that interesting

  • ???
    link
    fedilink
    1452 years ago

    Because the hate is based on their shitty OS. They did a fairly good job with VSCode. Our hate isn’t blind.

    • @nottheengineer@feddit.de
      link
      fedilink
      702 years ago

      VScode is the epitome of the EEE strategy. The core product is open-source, but it’s filled to the brim with tracking and the official extensions have DRM. Yes, there’s DRM on your python LSP.

      Anyone who gives a shit should look for alternatives right away. The problem is just that there aren’t any that are as easy to set up.

    • @tomten@lemmy.world
      link
      fedilink
      42 years ago

      Not hate in my case, but I don’t like ms and it’s because of the shit they have done in 90s and 2000s. Their current support of linux is not something I trust.

    • @OsrsNeedsF2P@lemmy.ml
      link
      fedilink
      562 years ago

      This one is a bigger issue. One of the projects I used to contribute to moved to Gitlab, and saw a significant decrease in organic contributors. GitHub simply has more users, better SEO, and a better ecosystem

    • @flashgnash@lemm.eeOP
      link
      fedilink
      62 years ago

      True but GitHub wasn’t always Microsoft and at least in my experience moving between git providers is a pain

      • @aleq@lemmy.world
        link
        fedilink
        122 years ago

        How is it a pain? You just change the origin on your existing project, and new projects you just use the new one to start with.

        • @intensely_human@lemm.ee
          link
          fedilink
          162 years ago

          You gotta change the origin on every deployment you have. Update environment vars, reconfigure tools. You have to port all your PRs over somehow. Your issues. Your documentation. All the access keys. Etc.

    • darcy
      link
      fedilink
      352 years ago

      you get trapped in Vim because you dont know how to exit.

      i get trapped because ive sunk so much time configuring

      • Agreed to the latter point. The only reason why I might not use vim is to copy-paste some code in and out of the file, in which case I prefer plain text editors.

        With that said, I’m a purist who uses vim without any external plug-ins (other than the files I wrote myself in ftplugin). Use vim on a remote machine whilst SSHed into it from a windows machine and wanting to copy-paste stuff in and out is a major pain which is why I downloaded Vscode in the first place. This piece of cancer is not touching my linux machine.

        • darcy
          link
          fedilink
          12 years ago

          based asl for using vim without plugins. although what is difficult about copy/pasting? i think u can get vim to use the system clipboard with a command

          • Indeed, however I’m using Windows as the host, whilst SSHed into my development machine.

            Yes, integration with the system clipboard does make things somewhat easy. I would still use a simple GUI text editor if I was using my mouse though (like copying from a website using a mouse).

    • @coffeeaddict@lemm.ee
      link
      fedilink
      02 years ago

      I’m thinking of making an Android app with electron (NC I don’t know Java Kotlin whatever lmao) is performance that bad?

      • Electron is for desktops OSes, so I think SE are talking about different things.

        And it’s not only about performance, even when that programs are running on best machines it still looks like alien and not fit.

  • @OsrsNeedsF2P@lemmy.ml
    link
    fedilink
    352 years ago

    VSCode isn’t even that good, idk why people are obsessed with it.

    For anything compiled, Jetbrains beats it 100:1, and for anything interpreted it’s a couple tiers better than Kate.

    Personally, I won’t be losing sleep if I have to stop using VSCode.

    • @flashgnash@lemm.eeOP
      link
      fedilink
      19
      edit-2
      2 years ago

      Jetbrains IDEs are not free though are they?

      I also quite like the light touch feel you get from code, I can use it for any language and am not going to have to navigate through hundreds of language specific features I don’t need unless I install them myself

      Kate might do similar but I can’t imagine the extension pool is big enough to compete and I think at that point I’d just use a commandline editor instead

    • @Zeth0s@lemmy.world
      link
      fedilink
      13
      edit-2
      2 years ago

      VSCode is a modern emacs. Similar concept, a single editor to do everything via extensions. That’s the selling point. “young people” never had the chance to work with a similar concept, this is why they found it so revolutionary (despite being a concept from the 70s).

      I use it because I am forced to use a windows laptop at work, and emacs on windows is a painful experience

    • @uberrice@feddit.de
      link
      fedilink
      122 years ago

      I use vscode because I do a lot of embedded.

      Used to be that you had to jump through some hoops to make it work - make your own makefiles and stuff. Now, all the major vendors of MCUs are starting to develop vscode plugins as their “IDE” instead of those horrible ultramodified eclipse installs.

    • jelloeater
      link
      fedilink
      English
      22 years ago

      Right tool for the right job. Like I use VSCode for PowerShell on AWS Windows boxes over SSH, works great. But for Python or Terraform, JetBrains Suite is just better in everyway.

    • @not_amm@beehaw.org
      link
      fedilink
      22 years ago

      I write small scripts in NeoVim and larger projects in VSCodium because it provides most of what I need and doesn’t consume a lot of resources. It’s a good tool, you can also use forks or alternatives, and i think that’s the spirit of open source, isn’t it?

      I also have been trying Kate, works greats and with even better performance.

    • @baconicsynergy@beehaw.org
      link
      fedilink
      12 years ago

      I like VSCode because I can run it in a development container and because its the only FOSS IDE with an extension for IEC 61131-3 ST that I am aware of

  • @CrypticCoffee@lemm.ee
    link
    fedilink
    English
    262 years ago

    Those that truly dislike MS and telemetry won’t.

    If I’m using non-free it is Jet Brains.

    I tend to use Kate, KDevelop.

    MS still slurping code into Copilot from Github and telemetry in VSCode.

  • @StarkillerX42@lemmy.ml
    link
    fedilink
    262 years ago

    VSCode is an open source IDE. Its biggest rival is the JetBrains suite. When the alternatives are proprietary, VSCode is a win.

      • @Fisch@lemmy.ml
        link
        fedilink
        72 years ago

        Aren’t those features just telemtry and the plugin store (for which there is an open source replacement btw)

        • @flashgnash@lemm.eeOP
          link
          fedilink
          52 years ago

          Live share, remoting (running over ssh or other) and settings sync are both absent from codium, they’re the ones I know of

            • @flashgnash@lemm.eeOP
              link
              fedilink
              12 years ago

              You can obviously SSH from the terminal but unless you use some external solution you can’t open folders on remote machines in the ide

            • @flashgnash@lemm.eeOP
              link
              fedilink
              22 years ago

              I don’t think so, it runs a client and a server version of VS code so all extensions, settings, debug config etc work on the target machine as if native.

              Seems like a core feature a plugin wouldn’t be able to implement properly

              Obviously you can run ssh in the terminal or you could network mount the filesystem somehow but it’ll be way jankier

    • jelloeater
      link
      fedilink
      English
      22 years ago

      Have you tried any of the JetBrains products, they are great.

      • @StarkillerX42@lemmy.ml
        link
        fedilink
        42 years ago

        I did for a few years. Eventually I had to switch to VSCode because any given Jetbrains product is only good at a single language, and constantly switching Jetbrains products is a nightmare. Now that I’ve been using VSCode for a while, there are some extension that are so critical to my workflow Jetbrains is virtually useless to me without them.

        • jelloeater
          link
          fedilink
          English
          22 years ago

          Yeah, I mean, if it works better for you, then good on you 😎 I mostly just stick to Python and Terraform. I used their GoLand IDE for a while, it was nice. What extensions are ya using? I’ve seen a lot of embedded folks really like VSCode.

          • @StarkillerX42@lemmy.ml
            link
            fedilink
            2
            edit-2
            2 years ago

            Most extensions have good equivalents. Other languages like Julia are VSCode only. Fortran was the language that really made me jump ship, PyCharm’s Fortran extension is barely syntax highlighting. Remote - SSH is the killer though, it is a beautifully made and essential tool for working with remote systems.

            Most importantly, PyCharm doesn’t really have any killer features or extensions that makes it essential.

            • jelloeater
              link
              fedilink
              English
              12 years ago

              Yeah, their extensions are okay, but it’s mostly what you get in the box. The remote SSH is sooo nice, I use it everyday for PowerShell from my Mac to Windows boxes. Yeah, I definitely get that for something like Fortran. I used to do LUA a ton back in the day, and it was the only good IDE for it.

        • You’re the second person to say this and it’s just wrong. With the Ultimate Edition, you can install the plugins for whichever languages you want and stick to a single editor without switching.

  • @xantoxis@lemmy.world
    link
    fedilink
    232 years ago

    “Most of us hate microsoft” is honestly a pretty bold claim. They’re just a company that makes software. The vast majority of the world’s Linux users–which is to say, professionals who build or manage software that runs in Linux–don’t care about them one way or another.

    This sub might have an ideological skew, but you still don’t know what people in here think about Microsoft.

    • @AssPennies@lemmy.world
      link
      fedilink
      22 years ago

      No I hate MS. I won’t ever forget the pain that was developing edge cases around Internet Explorer (fuck IE 6, that shit was the worst).

      • @MeatsOfRage@lemmy.world
        link
        fedilink
        22 years ago

        To be fair, when ie6 came out it was a really good browser. The concept of evergreen browsers wasn’t broadly a thing back in 2001. Windows XP was a huge success and there was no way to convince the world to move off of it and many companies built their intranets specifically around ie6. I think it was Korea that built all their banking off of Active X.

      • The Quuuuuill
        link
        fedilink
        English
        52 years ago

        The extension marketplace VSCodium uses by default requires that extensions have telemetry off by default

  • @teawrecks@sopuli.xyz
    link
    fedilink
    202 years ago

    This reminds me of when my dad holds an ideological belief about something based on politicians he doesn’t like who support it.

    “Climate change isn’t real because Al Gore…”

    “Supply Side Jesus isn’t valid because Al Franken…”

    “Affirmative Action is racist because Al Sharpton…”

    Actually now that I think about it, maybe he just doesn’t like people named Al…🤔

    But anyway, if it’s open source, and the source is sufficiently audited by third parties, and I’m able to compile and run it myself, and running it doesn’t have undesired behavior (telemetry etc) then I don’t care who wrote it, because it does exactly what I need it to.

  • @Nibodhika@lemmy.world
    link
    fedilink
    142 years ago

    Which goes to show that we don’t blindly hate Microsoft, and that it’s not that we refuse to use Windows because it’s made by them, but because it’s shit.