RustRover is now free as in beer

https://blog.jetbrains.com/rust/2024/05/21/rustrover-is-released-and-includes-a-free-non-commercial-option/
Are you gonna try/use it?

Tip Your Landlord Shirt $21.68

UFOs Are A Psyop Shirt $21.68

Tip Your Landlord Shirt $21.68

  1. 3 weeks ago
    Anonymous

    I'll still to vim and emacs.

  2. 3 weeks ago
    Anonymous

    spyware, look into the forced telemetry they collect

    • 3 weeks ago
      Anonymous

      >requires an email
      >no offline install
      >built in telemetry that cannot be disabled

      That's going to be a no for me dog and the rest of JetBrain's telemetry suite.

      You can literally deactivate all data sharing in the settings. What are you talking about?

      • 3 weeks ago
        Anonymous

        can you prove that those settings actually do anything?

        • 3 weeks ago
          Anonymous

          Try harder.

          Still requires an email to register/login/download addons and there is no complete offline install, you need Internet connection to make it work to begin with where it phones home.

          https://www.jetbrains.com/help/rust/fully-offline-mode.html

          Really, i think you guys are just trying to be apple haters at this point.
          >much internet access
          Just like a regular package manager on every distro ever?

          • 3 weeks ago
            Anonymous

            >Just like a regular package manager on every distro ever?
            you need internet to fetch data from remote servers and get your packages
            why do you need internet to install your IDE?

          • 3 weeks ago
            Anonymous

            cool it with the antisemitic remarks

          • 3 weeks ago
            Anonymous

            You don't. Here's the tarball:
            https://www.jetbrains.com/rust/download/#section=linux
            >inb4 more goal post moving

          • 3 weeks ago
            Anonymous

            You still need to be online to install and register the ide to be able to use it offline.

          • 3 weeks ago
            Anonymous

            Know what. Back up your claims. I disproved every of your shitty goal posts yet, show me where in an offline install process it kicks you out or frick off.

          • 3 weeks ago
            Anonymous

            Concession accepted.

          • 3 weeks ago
            Anonymous

            Try harder.

          • 3 weeks ago
            Anonymous

            Reformat your pc, download java and java sdk, download any ShitBrains IDE, turn off internet, and try to install it and get it running and compile a project. You won't be able to, because you need an email for the licensing server even if it's free.

          • 3 weeks ago
            Anonymous

            Show it. Make a screenshot. Else frick off.

        • 3 weeks ago
          Anonymous

          Yes with wireshark

      • 3 weeks ago
        Anonymous

        Still requires an email to register/login/download addons and there is no complete offline install, you need Internet connection to make it work to begin with where it phones home.

  3. 3 weeks ago
    Anonymous

    >requires an email
    >no offline install
    >built in telemetry that cannot be disabled

    That's going to be a no for me dog and the rest of JetBrain's telemetry suite.

    • 3 weeks ago
      Anonymous

      >>no offline install
      People still care about this shit?
      Arent you constantly looking up documentation and SO when you are programming shit anyways?

  4. 3 weeks ago
    Anonymous

    No, I'm sticking with CLion since I use C++. I don't like the political elements of the Rust Foundation and so I don't have much interest in using Rust.

  5. 3 weeks ago
    Anonymous

    Anything beyond neovim+rust-analyzer+ra-multiplex is bloat and stupid.
    ^ this using neovim's native LSP client of course, no coc shit.

    • 3 weeks ago
      Anonymous

      >neovim+rust-analyzer+ra-multiplex
      lmao shut up and just use VS Code nerd, you are not special.

      • 3 weeks ago
        Anonymous

        I am special. My mom said so you frick.

      • 3 weeks ago
        Anonymous

        It's understandable you thinking that you replied to a pretender like you.
        See the picrel. You probably wouldn't find the defer_fn part anywhere else before the date of this comment.
        The other anon that replied to you is not me.

        • 3 weeks ago
          Anonymous

          I don't give a frick about your special snowflake vim dot file.

          • 3 weeks ago
            Anonymous

            >I'll just use one the three supposed insults I know because I'm too moronic a pretender to write anything topic-adjacent and meaningful.

          • 3 weeks ago
            Anonymous

            yes, you are still not special.

  6. 3 weeks ago
    Anonymous

    I'm already using it and cancelled my clion subscription.

    • 3 weeks ago
      Anonymous

      How bad is it? Last I used it, it was still a fricking dog. clangd is rough already, but I honestly thought getting it working well in emacs and helix to be less fricking dreadful than using CLion.

      • 3 weeks ago
        Anonymous

        how did you manage to fail using clion lmao
        >create cmake project on clion
        >write code
        >press play button to run
        >it just works

        • 3 weeks ago
          Anonymous

          because it's shit? I use to make multiple bug reports when I was dealing with it as a Visual Studio alternative. My workplace was too israeli to just buy Visual Studio, but in fairness, it wasn't the right fit for the code anyhow. I just went back to Emacs because I'm not tarded.

      • 3 weeks ago
        Anonymous

        Why bad? It just works. Syntax highlighting, auto complete, debugger, it can even understand the syntax of custom macro_rules. The only things that don't work that well is that it sometimes can't deduce that some complex generic type is Copy. Also if you have one codebase shared by multiple cargo projects, all with different default features, you can't choose which project you are working with and it just picks one at random. But this really only matters in terms of graying out the things related to conditional compilation.

        • 3 weeks ago
          Anonymous

          >Syntax highlighting, auto complete, debugger
          So, basic tools you can get with the LSP in a lightweight text editor instead?

          • 3 weeks ago
            Anonymous

            Yes.

            >Why bad? It just works. Syntax highlighting, auto complete, debugger
            all these just work in helix and emacs as well.
            the macro expansion stuff I am doubtful of and rust-analyzer can already populate errors for procmacro and other macro expansion breaks.
            most everything you listed is a rust-analyzer feature or lldb integration point though. I'm very confused.

            >all these just work in helix and emacs as well.
            Never used them but probably yes.

            >the macro expansion stuff I am doubtful of
            When you use macro, the ide can determine the semantic meaning of tokens and offer auto complete and coloring inside macro invocation.

            >most everything you listed is a rust-analyzer feature or lldb integration point though. I'm very confused.
            I am confused what you are confused about.

            I got asked what is bad about the ide and I said that there isn't anything bad about it. Why are you two acting so confused?

          • 3 weeks ago
            Anonymous

            >the ide can determine the semantic meaning of tokens and offer auto complete and coloring inside macro invocation.
            based if true, sounds buggy, but that's actually powerful, I guess.

          • 3 weeks ago
            Anonymous

            It's been in the LSP for a while. The best thing is you can have embedded code in another LLVM language in a macro, and get the entire coloring + linting from clangd.

          • 3 weeks ago
            Anonymous

            I mean, the parsing rules are not that complex for macro_rules. It's a really neat feature that did surprised me, but come to think about it it's not magic. It also doesn't work for procedural macros IIRC.

        • 3 weeks ago
          Anonymous

          >Why bad? It just works. Syntax highlighting, auto complete, debugger
          all these just work in helix and emacs as well.
          the macro expansion stuff I am doubtful of and rust-analyzer can already populate errors for procmacro and other macro expansion breaks.
          most everything you listed is a rust-analyzer feature or lldb integration point though. I'm very confused.

  7. 3 weeks ago
    Anonymous

    >All this conspiracy nonsense while jetbrains removed major features literally less than two weeks to push people to commercial nonetheless
    Imagine IQfy being more moronic than reddit these days.

    • 3 weeks ago
      Anonymous

      Which ones? I was pondering using RR lately.

  8. 3 weeks ago
    Anonymous

    jetbrains IDEs are state-of-art, I will give it a try if I decide to become a troon

  9. 3 weeks ago
    Anonymous

    Rust-analyzer just works. Why would I need a jetbrains product for something that literally just works?

  10. 3 weeks ago
    Anonymous

    I am incredibly lazy and cannot be bothered to use anything but an IDE that's already 90% set up out of the box.
    Sure I'll install an LSP plugin or whatever, but that's it.
    All of my coworkers do the same, but opinions tend to be split on whether they use VS Code for everything, or VS Code just for web shit and jetbrains for everything else.

  11. 3 weeks ago
    Anonymous

    It's alright

    • 3 weeks ago
      Anonymous

      is it any better than anything else that uses rust-analyzer?

      • 3 weeks ago
        Anonymous

        It IS using rust-analyzer. It's just a different client.

        • 3 weeks ago
          Anonymous

          ya, that's why I'm trying to understand what it does.
          I remember at least CLion would try and parse CMake outputs and rules to give you the stupid target builder drop-down menu.

          • 3 weeks ago
            Anonymous

            also why CLion would take moron long to actually open projects btw. Visual Studio's shitty CMake support is just as bad though, in fairness. with just clangd, worst you have to do is waste a lot of CPU compiling information under .clangd/ shit for clangd to use, that's also absolutely obnoxious aids.

          • 3 weeks ago
            Anonymous

            What it does is provide competition. Many people pretend to like vim meme because they don't wanna use an MS product.

          • 3 weeks ago
            Anonymous

            competition for what? Visual Studio Code and it's FOSS rebuilds? that's what Rust-Analyzer is built for first and foremost.
            Anyone who cares about LSP, be it neovim, emacs, helix or even other IDEs like GNOME Builder will have the same features.
            I just want to understand what you guys are getting from this. Best I can think of is the 3 way merge tool and other git integration?

          • 3 weeks ago
            Anonymous

            >competition for what? Visual Studio Code and it's FOSS rebuilds?
            Simply, yes. Read the post you replied to.

            Also, the vim debugger is mediocre UX at best. I havent used emacs, helix or Builder yet. I don't think they are as polished as VS Code.

  12. 3 weeks ago
    Anonymous

    Free as in don't bring it to workplace beer

    • 3 weeks ago
      Anonymous

      I've seen intellij places, but yeah vscode basically every noteworthy competition by now.

  13. 3 weeks ago
    Anonymous

    Is it open source like intellij CE?

    • 3 weeks ago
      Anonymous

      Not sure, probably 50/50 if they dare another clusterfrick like pycharm again.

  14. 3 weeks ago
    Anonymous

    Ru ro raggy

  15. 3 weeks ago
    Anonymous

    thanks but i'll just use ja-netfilter to get the paid version for free.

  16. 3 weeks ago
    Anonymous

    >rust
    I'm not using your troon lang

  17. 3 weeks ago
    Anonymous

    >try to open some rust open source project with it
    >anticipate memory issues on my laptop so use remote to open it on a server and just run the client part on my laptop
    >still manages to eat 10GB of memory locally
    lol
    lmao even

    • 3 weeks ago
      Anonymous

      manages to eat 10GB of memory locally
      does it actually? your resident set size?

  18. 3 weeks ago
    Anonymous

    >IQfy seething
    I automatically now have a positive opinion on Rust Rover.

  19. 3 weeks ago
    Anonymous

    >Are you gonna try/use it?
    Piece of shit just ate 5gb of space for fricking nothing. Why the frick would it need to rebuild shit cargo already compiled everything. The frick does it need a fricking hour to open a simple project. Frick you for stealing my storage give it back.

    • 3 weeks ago
      Anonymous

      it needs to build its own metadata. clion does the same shit for c++.

      • 3 weeks ago
        Anonymous

        >Intellij poojeets can't parse existing compiler outputs so they double the work
        Amazing. This company truly is Java incarnate.

      • 3 weeks ago
        Anonymous

        so what features does it offer over vscode? Better debugging gui?

        • 3 weeks ago
          Anonymous

          Amazing QOL that are impossible to code without, like: refactors also refactor comments, in-built spell check for comments, and uh....

        • 3 weeks ago
          Anonymous

          The privilege to have to open 3 editors of you have a project with multiple languages.
          You have to be an absolute moron to willingly use Jetbrains editors, I'm serious. The only acceptable one is Intellij, and that is only because the only LSP for Java is made by RedHat and it fricking sucks donkey dicks.

          • 3 weeks ago
            Anonymous

            >The privilege to have to open 3 editors of you have a project with multiple languages.
            IntelliJ Ultimate does support all languages that their other IDEs support, though. iirc the only exception is C/C++ support being better inside CLion than when embedded in IJ due to things like CMake integration.
            It is 13$/month if you're a neet, and your company pays for it already otherwise.

          • 3 weeks ago
            Anonymous

            >iirc the only exception is C/C++ support being better inside CLion than when embedded in IJ
            It's like that for all languages. They even say so in their advertisement.
            So, for example, if your application's codebase is mainly in Java, but it also uses Python scripts, we recommend using IntelliJ IDEA in combination with the bundled Python plugin. If your codebase is mainly in Python, PyCharm is the right IDE for you.

          • 3 weeks ago
            Anonymous

            >It's like that for all languages
            Python support is pretty much equivalent, from what I can see. You have the same venv types between both, can set venv per-module in project structure, etc.
            Really the differences are much more minute between IJ and PyCharm/Webstorm/PHPStorm/etc. It's really only CLion (and possibly RustRover, haven't tried it) that is truly distinguishable in my experience

            jetbrains should just fricking die

            you first

  20. 3 weeks ago
    Anonymous

    maybe but i'd prefer if clion had a free version instead
    rust-analyzer is good enough for even the most compex rust projects
    i cannot say the same for clangd

    • 3 weeks ago
      Anonymous

      Clangd is great.

  21. 3 weeks ago
    Anonymous

    >non-commercial use for free
    >added this license to my account
    >can't use the Rust plugin from CLion
    what the frick? I don't understand rustgays who wanted a whole IDE for Rust when they had FLOSS plugin for IntelliJ that worked in community editions and had debugger in CLion/IDEA Ultimate (mental moronation?). Also using Rust as the main/only language in a project? That shit is barely readable and the module system is fricked up (Go does it well, for example).

    • 3 weeks ago
      Anonymous

      >Go does it well, for example
      lmao what a finish

      • 3 weeks ago
        Anonymous

        >directory is a module
        >file can be named however you want
        >doesn't require headers
        >doesn't require forward declarations
        prove me Go doesn't do it well

        • 3 weeks ago
          Anonymous

          ok and instead you have shit like semantic names in your path components, like /v2 and moronic shit like that. I agree though. path based moduling is kind of nice for niche cases, but it's easy to bloat up your go modules.

          • 3 weeks ago
            Anonymous

            this v2 shit is just a result of pre-Go 1.11 package management, it's a relic of past non-existent on newer packages

          • 3 weeks ago
            Anonymous

            https://donatstudios.com/Go-v2-Modules sounds pretty dumb to me.

          • 3 weeks ago
            Anonymous

            you seem to be very wrong.
            this is a module issue, literally so it's in fact a modern issue and the semantics are full moron. but go is a language for morons so that's not surprising.
            https://github.com/golang/go/issues/35732

    • 3 weeks ago
      Anonymous

      >had debugger in CLion/IDEA Ultimate (mental moronation?).
      CLion is not free. It doesn't even have free non-commercial version. I used to pay for clion just to use a debugger while making FOSS stuff. I definitely welcome rustrover.

      • 3 weeks ago
        Anonymous

        I meant RustRover.

        https://donatstudios.com/Go-v2-Modules sounds pretty dumb to me.

        you seem to be very wrong.
        this is a module issue, literally so it's in fact a modern issue and the semantics are full moron. but go is a language for morons so that's not surprising.
        https://github.com/golang/go/issues/35732

        Okay, I admit it. However the first part is correct. It is a relic of the past, just didn't know it was imposed on newer packages which I agree is dumb given that go.mod supports git tags with semantic versioning.

  22. 3 weeks ago
    Anonymous

    jetbrains should just fricking die

  23. 3 weeks ago
    Anonymous

    it's based, just like clion, intellij, webstorm, etc. you don't have to look further than the replies itt to confirm that.

  24. 3 weeks ago
    Anonymous

    does it use less ram than vscode+rust analyzer?

    • 3 weeks ago
      Anonymous

      tf meme TOP is that?
      look at RSS. RSS is closer to real memory use than any other number.

  25. 3 weeks ago
    Anonymous

    jesus christ.
    any go cuck that says go's module system is good is a fricking moron.

    https://github.com/gofiber/fiber/issues/736#issuecomment-690750255

    • 3 weeks ago
      Anonymous

      You prefer the Rust one where you have to create at least two files and one directory for a module or you have to create a directory with a mod.rs (multiple modules, same filename) file?

      • 3 weeks ago
        Anonymous

        unironically? yes. Rust doesn't force me to do moronic shit to import cargo crates based on shit like git tags. how I manage my source control is not the module system's problem. I fricking hate tags as well and I never found them useful in any professional setting since every time I have made professional software version releases, I needed to maintain a BRANCH of that version "release/v1.2.3" and make patch level fixes on that branch for people using it.

        • 3 weeks ago
          Anonymous

          tags are for releases, branches are for variants/development
          also go.mod is rarely written by hand, unlike Cargo.toml
          Rust failed as modern C, Go is close but not quite there I have my fingers crossed for Vlang, but it's still in beta (although closer to stable release every year)

          • 3 weeks ago
            Anonymous

            Go as modern C?

          • 3 weeks ago
            Anonymous

            kinda, C-style syntax packed with higher-level features. Not a systems programming language, I'll give you that

          • 3 weeks ago
            Anonymous

            yeah, both are for utter brainlets.

  26. 3 weeks ago
    Anonymous

    Jetbrains IDEs are so superior to any other IDE it's not even funny. It's like being a vim wizard except you don't have to stay a virgin and dedicate your entire free time to learn it

Your email address will not be published. Required fields are marked *