• @asdfasdfasdf
    link
    239 months ago

    Why is this necessary? I thought we’ve moved past language-specific IDEs.

    • @[email protected]
      link
      fedilink
      519 months ago

      We have? JetBrains never has stopped offering them.

      Who wouldn’t want an experience tailored to their main language? I certainly favor PyCharm over Ultimate

      • @asdfasdfasdf
        link
        159 months ago

        JetBrains is not representative of every editor / dev. Language servers mean I can use Emacs / Vim / VSCode / whatever else I want and have IDE features for whatever language I want.

        • @[email protected]
          link
          fedilink
          139 months ago

          Just as JetBrains is not representative of every dev, neither are LSPs. Some developers want a specialized IDE for their language(s), some want a highly customized editor with their language servers. As long as you efficiently produce code that works, who cares what other people use?

        • @[email protected]
          link
          fedilink
          99 months ago

          You can do that if you want to :

          Like many of our IDEs, the functionality of RustRover can be installed as a plugin in IntelliJ IDEA Ultimate.

          But if you only care about a particular language/stack you can use the dedicated IDE, it’s cheaper and the UX is optimized for your use case.

          • @asdfasdfasdf
            link
            59 months ago

            That’s a JetBrains plugin. It is just for JetBrains applications, and it closed source, right? Language servers are basically the metric system of IDEs. I can go from Emacs to Vim to VSCode and just use rust-analyzer for my IDE backend.

            I don’t understand the benefit of using JetBrains specific plugins that only work with JetBrains.

              • @[email protected]
                link
                fedilink
                119 months ago

                This. I’m using PyCharm with the new UI, and watching my colleagues struggle with VSCode is a bit painful to see. Not saying you can’t be productive with it, but why make your life harder than it needs to be?

        • Paradox
          link
          fedilink
          English
          59 months ago

          JetBrains users kind of live in their own weird bubble. Of the ones I’ve worked with, a decent number didn’t even know how to use git, they just relied on the built in vcs tools

          • @themusicman
            link
            -10
            edit-2
            9 months ago

            Didn’t know how to use git CLI? Who cares. Git CLI is garbage anyway

            Edit: Ruffled some feathers lol. Seriously though, whoever named the functions… I want whatever they’re on lol

        • @[email protected]
          link
          fedilink
          59 months ago

          I think there’s something for everyone. Some people want one editor for everything, some want one tailored to their language needs

          • sickday
            link
            fedilink
            89 months ago

            This is the right answer, and I wish more people would grasp that.

            • @[email protected]M
              link
              fedilink
              English
              49 months ago

              Tech has an abundance of people who really need to be right in an argument. I’ve had this same argument with a developer at a client company of mine. Just couldn’t let it go when I said I was comfortable with the Jetbrains suite and used their language specific tooling instead of VSCode.

    • @[email protected]
      link
      fedilink
      229 months ago

      Yea, I was thinking the same. I have the JetBrains toolbox, and already have these installed:

      • Rider
      • RubyMine
      • PyCharm
      • GoLand
      • CLion

      I don’t really get why they need to make 10 different IDEs for every language, instead of just consolidating everything into a single UI/IDE.

      For pricing it doesn’t make that much sense, anyone that wants more than 2 JetBrains products is better off buying the entire toolbox.

    • quantum-drifter
      link
      fedilink
      English
      179 months ago

      This is likely just rebranded intellij with some rust specific plugins and some UI adjustments like pycharm, goland, etc.

      • @[email protected]
        link
        fedilink
        English
        5
        edit-2
        9 months ago

        All the JetBrains IDEs feel like basically the same platform with different plugins and tweaks.

      • @[email protected]
        link
        fedilink
        59 months ago

        They don’t require CLA, since it’s MIT license. So what they showcase is the benefit of copyleft.

      • sickday
        link
        fedilink
        29 months ago

        Is this IDE going to make it impossible to install the Rust plugin in their other IDEs? Like is there anything preventing a user from continuing to use the Rust plugin and CLion after this has been released?

        • Pyro
          link
          English
          39 months ago

          No. The plugin will continue to work, but JB will no longer release new features and bug fixes for it.

    • @Asudox
      link
      49 months ago

      They can come in handy, for some people. I am certainly happy with VSCode

      • @asdfasdfasdf
        link
        39 months ago

        VSCode isn’t language specific, is it? Why would they come in handy?

        • sickday
          link
          fedilink
          89 months ago

          Almost all of these IDEs have language-specific features in them. PyCharm has Scientific tools (like SciView) for generating graphs using code and data. Rider features a pretty nice Windows Form builder for generating and creating GUIs for applications. Etc.

          I can’t imagine it being very useful or practical to unload all these language-specific plugins each time you open the program to write in a language that can’t utilize those features.

          • @[email protected]
            link
            fedilink
            19 months ago

            You build workspaces with vscode but the real magic is you never have to switch to visual studio or spend time configuring plugins for a new workspace each time you start a new project

        • @AnUnusualRelic
          link
          English
          39 months ago

          Because sometimes you have an irrepressible need to spend cash on an IDE?

        • @Asudox
          link
          1
          edit-2
          9 months ago

          What I am saying is that I don’t need an IDE to program stuff. I am fine with VSCode with extensions. With extensions, VSCode can be a multi(programming)language IDE. I don’t see the need to have different IDEs for different programming languages. They do have their benefits.