RustRover : The New Rust IDE By Intellij | Prime Reacts

Поделиться
HTML-код
  • Опубликовано: 15 сен 2023
  • Recorded live on twitch, GET IN
    / theprimeagen
    Blog Article: blog.jetbrains.com/rust/2023/....
    Author: Kirill Smelov | blog.jetbrains.com/author/sme...
    MY MAIN YT CHANNEL: Has well edited engineering videos
    / theprimeagen
    Discord
    / discord
    Have something for me to read or react to?: / theprimeagenreact
    Hey I am sponsored by Turso, an edge database. I think they are pretty neet. Give them a try for free and if you want you can get a decent amount off (the free tier is the best (better than planetscale or any other))
    turso.tech/deeznuts
  • НаукаНаука

Комментарии • 532

  • @hamblok0
    @hamblok0 8 месяцев назад +799

    I don't really use jetbrains products but their jetbrains mono font is absolutely ace.

    • @velho6298
      @velho6298 8 месяцев назад +18

      Tools are shit, but the greatest font

    • @tofaa3668
      @tofaa3668 8 месяцев назад

      ​@@velho6298to each their own, no need to call it shit, its just not smth ud prefer

    • @ludo534
      @ludo534 8 месяцев назад +32

      fira code ftw

    • @hamblok0
      @hamblok0 8 месяцев назад

      @@ludo534 I use that too sometimes, both great fonts

    • @farfi55
      @farfi55 8 месяцев назад +44

      Maybe unpopular opinion but Microsoft's Cascadia code is just gorgeous, can't code without it

  • @baguettedad
    @baguettedad 8 месяцев назад +405

    "'Only dumbasses use vim', by the way I use vim fulltime"
    Love it

    • @jerichaux9219
      @jerichaux9219 8 месяцев назад

      Why be a dumbass? Because nobody likes a smartass.

    • @arijitgogoi7351
      @arijitgogoi7351 8 месяцев назад +1

      What a dumbass. Classic vim user.

    • @stevenhe3462
      @stevenhe3462 8 месяцев назад +7

      The power of misquotes.

  • @JonathanTheZombie
    @JonathanTheZombie 8 месяцев назад +250

    I’m a senior engineer who pays for the top-tier license. We’ve been using CLion for Rust and it has been really awesome, but I always felt left out compared to C and C#. Super looking forward to using this at work.

    • @jacksonsingleton
      @jacksonsingleton 8 месяцев назад +9

      People actually use rust at work?

    • @Bob-qz5yj
      @Bob-qz5yj 8 месяцев назад

      @@jacksonsingleton you'll know when it happens by rust falling in the "Most loved" category. Two types of languages, the ones that people love and the ones they use

    • @mannycalavera121
      @mannycalavera121 8 месяцев назад

      Why?

    • @homelessrobot
      @homelessrobot 8 месяцев назад +2

      @@mannycalavera121 so he can pay for the IDE, duh.

    • @tsalVlog
      @tsalVlog 8 месяцев назад

      it is WAY better at "getting to the Rust" over CLion.

  • @spetz911
    @spetz911 8 месяцев назад +49

    FYI: JetBrains is a Czech company

    • @xshady2967
      @xshady2967 8 месяцев назад +5

      and it was founded by three russian developers according to wikipedia

    • @bablzz
      @bablzz 8 месяцев назад +4

      lol. Jetbrains founders were in Saint Petersburg near by Dybenko metro station (rent a ground floor in some buildings) and created first version Idea.

    • @flame7537
      @flame7537 2 дня назад

      ŘŘŘŘŘŘŘŘŘŘŘŘŘŘŘŘŘŘŘŘŘŘŘŘŘŘŘŘŘŘŘŘŘŘŘŘŘŘŘŘŘŘŘŘŘŘŘŘŘŘŘŘŘŘŘŘ

  • @tofaa3668
    @tofaa3668 8 месяцев назад +87

    jetbrains is one of my favorite development related companies. Glad to see them showing love for rust, they've been using it on some of their projects already and now are fully on board with it

  • @EmberHext
    @EmberHext 8 месяцев назад +51

    I'm on Windows a lot recently and I have the full JetBrains suite, and it's pretty nice to just launch the IDE specific to what you're working on, require little to no configuration, and have any configuration you do be unique to the specific ecosystem you're working in at the time (e.g. changes to Rider don't affect CLion). The ability to change your Nvim config how you like is great but there's something nice about just not bothering.

    • @monocledmanatee6355
      @monocledmanatee6355 8 месяцев назад +1

      I won't advise to go "no configuration" route on Windows with PyCharm or IntelliJ - you're asking for surprises in CI that way, although the config required is (usually) simple for PyCharm (IntelliJ tends to mess up the bytecode versions, especially in mixed Java/Kotlin projects). But yeah, when I was forced to use Win10 on a previous job, IntelliJ waas a lifesaver!

  • @Mark_MKII
    @Mark_MKII 8 месяцев назад +167

    You put into words perfectly how I see VS Code. It's an editor that can *almost* be an IDE. I got spoiled with JetBrains' IDEs and every time I use VS Code, it's super frustrating. 🤷‍♂️

    • @SiisKolkytEuroo
      @SiisKolkytEuroo 8 месяцев назад +8

      Can you explain to me the "almost" part? What is missing?

    • @mikymuky1171
      @mikymuky1171 8 месяцев назад +4

      I somehow managed to get to the point of coding most of my projects with vscode without any extensions 😂 (except for the remote suite).
      0 linting lfg xD
      Please someone save me

    • @victor1882
      @victor1882 8 месяцев назад +14

      ​@@SiisKolkytEurooRefactoring tools, you have to bring your own and still it's not on par with what good IDEs offer. Debugging support, with VS C*de you can either have a good time or an incredibly frustrating time trying to debug something depending on the language, with an IDE it just works. Code navigation is also subpar, IDEs have different ways of identifying symbols that VS C*de simply can't do.
      I'm sure there's even more things, but this is what I feel and miss when I have to use it.

    • @boomras4716
      @boomras4716 8 месяцев назад +10

      @@SiisKolkytEuroo That's just it. The term IDE is highly subjective. What you may consider as sufficient for an IDE may not be so for someone else. Hence the whole VSCode vs X argument is a pointless and stupid one. It just feeds into the need for us hairless apes to engage in tribalism.

    • @kuroxell
      @kuroxell 8 месяцев назад

      I had a very hard time getting used to VS Code. But I wanted to learn how to do my things on the terminal, I'll be back though.

  • @piotrekr
    @piotrekr 8 месяцев назад +59

    Jetbrains IDEs are great. Huge boost in productivity!

  • @Razermantis7649
    @Razermantis7649 8 месяцев назад +443

    Absolutely insane how much time jetbrains has saved me over the years

    • @riccardopalleschi
      @riccardopalleschi 8 месяцев назад +72

      developers are the only kind of people that won’t pay 100€ a year for the best ide on the market while earning 120k+ per year

    • @georgehelyar
      @georgehelyar 8 месяцев назад +80

      ​@@riccardopalleschi good tools are certainly worth it, but in most places developers don't make nearly as much as they seem to make in the US.

    • @vaibhavbv3409
      @vaibhavbv3409 8 месяцев назад +6

      @@riccardopalleschi The engineers in openAI must be absolutely dumb for using vscode.

    • @BusinessWolf1
      @BusinessWolf1 8 месяцев назад

      ​@@georgehelyarthis.

    • @distortedbob
      @distortedbob 8 месяцев назад +7

      IntelliJ is so good. For beginners go learn the underlying tools that the IDE is giving you a GUI then use the IDE to speed up your own processes. Go print out the PDFs of keyboard shortcuts too

  • @EmilyGraceSeville7cf
    @EmilyGraceSeville7cf 8 месяцев назад +49

    I have to say that their IDEs are a game changer for me. And having a Rust IDE maybe a strong reason to try Rust. The same thing happened with Python to me. While I didn't know about PyCharm I hated to write Python... in VS. But when I tried it I got it has the best language support AFAICS.

    • @AlbertCloete
      @AlbertCloete 8 месяцев назад +2

      I'm the same. At this point I'm unlikely to try a language if there isn't JetBrains IDE support for it.

    • @monocledmanatee6355
      @monocledmanatee6355 8 месяцев назад +5

      C'mon, VS Code ain't that bad. Yes, it is an Electron-based mess, but sometimes it's just faster to fire it up and run a couple of proof-of-concepts.

    • @Arcane_Ayush
      @Arcane_Ayush 8 месяцев назад +1

      well if u are writing a mini program , algorithm or not so hectic task I would always go with VS code somehow.. maybe cuz I started in it- , but for JAVA my go to IDE is IntelliJ it feels so much soothing , especially when the emmets are so convinient ( but for Python idk VScode is great choice )

    • @Z4KIUS
      @Z4KIUS 8 месяцев назад

      even JetBrains can't make python usable

  • @itsapenguinmachine7046
    @itsapenguinmachine7046 8 месяцев назад +82

    The founders of the company are Russian, but the company itself was founded (and still has its HQ) in Prague, Czech Rep./Czechia and is a Czech company.

    • @user-vs9ey3bd4t
      @user-vs9ey3bd4t 8 месяцев назад +26

      I honestly dont care if they are russians is it something bad now days?

    • @boomras4716
      @boomras4716 8 месяцев назад

      @@user-vs9ey3bd4t Not much for keeping up with current events aren't ya?

    • @CYXXYC
      @CYXXYC 8 месяцев назад

      @@user-vs9ey3bd4t being russian has been considered bad since and before nato started existing

    • @alexandersuvorov2002
      @alexandersuvorov2002 8 месяцев назад +5

      @@CYXXYCPeople will hate you because you posses something they want and lack. Remember this is their personal problem, not yours (c) Kylie Francis

    • @PomPomPP
      @PomPomPP 8 месяцев назад

      I dont give a shit if they are Russian, as long as they are against the russian regime and its war.

  • @wcrb15
    @wcrb15 8 месяцев назад +42

    I really like the IntelliJ IDEs. I used PHP Storm when I swapped from full time .Net dev to PHP web dev and kind of fell in love. I've been meaning to try out their other IDEs

    • @Dipj01
      @Dipj01 8 месяцев назад +1

      How is the market in php? I'm learning Laravel and hoping will find a job soon

    • @wcrb15
      @wcrb15 8 месяцев назад +1

      @@Dipj01 the job market kinda sucks everywhere right now, but I expect you'll be able to find Laravel jobs at a web dev agency fairly easily soon. Especially if you have experience in an agency

  • @keyboard_g
    @keyboard_g 8 месяцев назад +47

    Big tech joining the Rust foundation is what it needs to survive.

  • @lorenzodrea4640
    @lorenzodrea4640 8 месяцев назад +15

    "it's an editor you can make into an ide, sorta" didn't expect such a bold statement on vim

    • @HrHaakon
      @HrHaakon 8 месяцев назад

      It's kinda like emacs, which is the opposite, an IDE you can turn into an Editor.

  • @Exilum
    @Exilum 8 месяцев назад +10

    Cracked Intellij Idea was my first actual IDE. It was so good for the time if I wasn't a middle schooler at the time I would've paid for it.

  • @thebluriam
    @thebluriam 8 месяцев назад +21

    JetBrains is best Brains

  • @jonforhan9196
    @jonforhan9196 8 месяцев назад +9

    VSCode really shines on the niche use cases. I installed the Arduino extension and get proper linting and vim motions and don’t have the use the POS Arduino IDE. Also GLSL editing markdown etc I like to do in VSCode

    • @zollerboy1429
      @zollerboy1429 8 месяцев назад +1

      Isn’t the new arduino ide just a rebranded vscode now?

    • @jonforhan9196
      @jonforhan9196 8 месяцев назад +1

      @@zollerboy1429 yeah it's vscode without the extensions (no vim extension is a dealbreaker for me). Lot's of text-editors are just vscode under the hood like obsidian for example

  • @monocledmanatee6355
    @monocledmanatee6355 8 месяцев назад +5

    Hey, Turbo Pascal 6 was just perfect! Borland C++ was also a thing of beauty - allowed me to complete my first coding job back in '94, too. Taught me to use the debugger and not to overuse it.

  • @nucatus
    @nucatus 8 месяцев назад +2

    You bring such a good vibe to the dev community and I'm sure a lot of people resonate with you.

  • @alexaka1
    @alexaka1 8 месяцев назад +5

    Rider uses Roslyn heavily, so does resharper. it would only make sense for them to do the same with rust analyzer

  • @andrewdunbar828
    @andrewdunbar828 8 месяцев назад +3

    On my M1 MacBook Air with maxed out ram, VSCode is faster to load and snappier to use than JetBrains stuff.

  • @twiksify
    @twiksify 8 месяцев назад +5

    I love how transparent they are in their long-term goals.

  • @michaelnjensen
    @michaelnjensen 8 месяцев назад +7

    I got the all-products package for work, it's honestly the best decision ever, everything is just so much better than VS Ent 2022, and works the same on my PC and Mac, could not be happier, already installed the RustRover EAP :D

  • @MrMudbill
    @MrMudbill 8 месяцев назад +9

    I have a similar starting experience except instead of NetBeans I actually did use Eclipse. And so Eclipse holds that place for me. It did the job and helped me quite a lot, surprisingly much so with this plugin that allowed to me to drag and drop native widgets (SWT) to design a GUI and it would generate the Java code for it. Looking back, yes it was buggy, yes it was slow, I had no idea what many of the extra features did. So perhaps it really wasn't that great. But it helped me get started and learn. So thank you, Eclipse.

    • @nimmneun
      @nimmneun 8 месяцев назад +3

      Same 😂 I still use the Eclipse Keybindings even after 10 years of Jetbrains IDEs 😅

    • @Adowrath
      @Adowrath 8 месяцев назад

      I started out in Eclipse when I made my dumb small Minecraft mods and whenever later in IT school the others used NetBeans I found its usability severely lacking, it felt clunky, constrained. But at least I got the ones that were on BlueJ off of that, lol.

  • @mananasi_ananas
    @mananasi_ananas 8 месяцев назад +4

    If I'm not mistaken JetBrains are a Czech company, not Russian.

  • @KX36
    @KX36 8 месяцев назад +4

    Ever used IntelliJ based IDEs/editors on a laptop? If you like reducing battery life to 30 mins and seeing flames come out of the ports whenever the thing tries to autocomplete, I'd recommend it.

    • @luca4479
      @luca4479 8 месяцев назад +2

      Vscode uses 200% cpu constantly for me so… no difference

  • @gocryptoyourself2423
    @gocryptoyourself2423 8 месяцев назад +1

    "what do you mean you dont want to call it REAP?"
    Dyslexic me: "Dont ask, my friend, dont ask"

  • @wartab
    @wartab 8 месяцев назад +5

    I've been using the Rust Plugin for CLion and it's been pretty good as long as you don't need to create your own macros.

  • @J0R1AN
    @J0R1AN 8 месяцев назад +5

    RustRover turning me into a RustLover

  • @yash1152
    @yash1152 8 месяцев назад +2

    2:43 thnx for mentioning ur xp with fleet. personally though, i do think fleet has a place for learners hoping on languages. one common base with consistent lsp xp.

  • @ronan_xel
    @ronan_xel 8 месяцев назад +1

    What window manager do you use?

  • @LPrulzcrossover
    @LPrulzcrossover 6 месяцев назад +1

    What part of vs code being slow do you mean? I don't feel it being slow (but I also haven't worked on very large codebases yet). When I read about people liking vs code, they very often say it's so lightweight.

  • @nikkehtine
    @nikkehtine 8 месяцев назад +23

    It's weird to me that someone in chat suggested there would be "Russia-Ukraine drama" related to JetBrains. I've never heard even a hint of anything like that happening, and it doesn't make much sense since they're a Czech company and only released a statement that they're halting sales in Russia and Belarus, which most companies did as well.

    •  8 месяцев назад +4

      Jetbrains used to have multiple offices in Russia, but they have closed those down. So I can understand where the user in the chat got the idea from, but to my knowledge Jetbrains has made the correct decisions.

    • @retardson4221
      @retardson4221 8 месяцев назад

      ​@ its completely wrong decision to shut down offices in Russia since they made and named Kotlin pl after Kotlin Island (Russian Ко́тлин (Kótlin)), near St. Petersburg lol. I don't understand why cant russian devs be part of a company whose CEOs are literally russian dudes named Sergey Dmitriev and Valentin Kipyatkov

    • @romanshvets1537
      @romanshvets1537 8 месяцев назад +5

      The founders of the company are russians. It is a common behavior - move to a european country and start a business here if you want to sell worldwide. Even the language they created - Kotlin - is named after russian island. So, basically it is a czech company but in fact, russian one

    • @HallOfCost
      @HallOfCost 8 месяцев назад +4

      @ They are originally a Russian company, with employees from countries like Ukraine and Belarus. They are based in Czech Republic mostly so that they would not be restricted by Russian laws and reality in making great products that can be loved and used worldwide.

    •  8 месяцев назад

      @@romanshvets1537 , thanks for clarifying 👍

  • @nikkehtine
    @nikkehtine 8 месяцев назад +16

    You're absolutely right about VSCode. Sure it has a ton of extensions and you can extend the functionality however you want, but plugins are a hit or miss (looking at you, Julia). With proper IDEs you don't have to install or configure anything, everything comes as one package, ensured to work the way God intended

    • @CottidaeSEA
      @CottidaeSEA 8 месяцев назад +1

      "ensured to work the way God intended" hopefully. Most issues are fixed pretty quick though.

    • @monocledmanatee6355
      @monocledmanatee6355 8 месяцев назад +1

      ... unless it was on a 4K monitor on Linux with Wayland. Then it was ugly as sin (yes, I know it was a Java limitation - still frustrating AF).

  • @ytdlgandalf
    @ytdlgandalf 8 месяцев назад +6

    Missing goland everyday at my new job. It was just simply good. Edge cases, sure. But VSCode is just not it. I sold my soul to past me, and started to use gopls with emacs (again). Still feel yuck, but better than the fauxpen source which is VSCode. The yuckyness is greatly reduced b/c i get to use Magit again. JC i love magit.

    • @Rockem1234
      @Rockem1234 8 месяцев назад

      Just buy a license for it

  • @ruslan_yefimov
    @ruslan_yefimov 6 месяцев назад +3

    It's just easier to monetize a separate IDE so who can blame them
    p.s. I've been using Rider, DataGrip and VSCode for frontend and CI/CD stuff and I really like it! I like Vim, but for me it's like a Linux text editor - is there anything particular that it can do better?

  • @jacques-dev
    @jacques-dev 8 месяцев назад

    Very happy to use this for all my Rust projects.

  • @justADeni
    @justADeni 8 месяцев назад +2

    JetBrains/IntelliJ are a Czech company based in Prague. Yes they have quite a lot of russian nationals working there, but they aren't pro-russia.

  • @danielherman668
    @danielherman668 8 месяцев назад +3

    I am excited about this one

  • @boomras4716
    @boomras4716 8 месяцев назад +30

    FACTS About Jet brains:
    1. They are a Czech company with headquarters in Prage
    2. They have Russian founders but they are ex-pats
    3. They denounced the way and Russia's involvement at the very beginning of the conflict.
    4. They relocated their (most) Russian employees out of Russia at the companies expense.

    • @JonathanTheZombie
      @JonathanTheZombie 8 месяцев назад +8

      Who cares? Just support people who deserve it, regardless of nationality.

    • @boomras4716
      @boomras4716 8 месяцев назад +3

      @@JonathanTheZombie 🤦‍♂

  • @eissa178
    @eissa178 8 месяцев назад

    it wouldbe nice to see a video of how to use vim debugger in action. That's the only reason why I use webstorm over vim atm.

  • @kaiserbergin
    @kaiserbergin 8 месяцев назад

    intellij's rust plugin made me pretty happy, so i'm looking forward to testin gthis out.

  • @matteobortolazzo
    @matteobortolazzo 8 месяцев назад +3

    I tried vim/neovim because of you. Motions make sense but as an IDE for C# is just bad when coming from Rider. But I was able to learn IdeaVim and now all is good. Except that vim motions are way worst for me then helix ones... But a man can't have everything

    • @ForeverZer0
      @ForeverZer0 8 месяцев назад +2

      I use neovim for just about everything now, and I rarely use C# anymore except maintaining existing projects, but 100% agree it is a terrible experience coming from Rider to neovim. C# is a language that feels completely different without an IDE, and I never found any editor using an LSP like OmniSharp to be a viable alternative.

    • @matteobortolazzo
      @matteobortolazzo 8 месяцев назад +3

      @@ForeverZer0 I wonder if it's just because Jetbrain stuff is better. Because most people use LSP stuff for Javascript. But using WebStorm is just better. So I don't think it's C#, it's just LSP being a protocol, you can't really add features. And until you try something better you think it's great

  • @taylorkoepp3048
    @taylorkoepp3048 8 месяцев назад +7

    Disagree about going after VS Code. There's a market for a lightweight editor for doing everything the problem is to compete with VS Code it needs to be something written in a systems language not Java. I love Sublime and I have a license but the ecosystem is nowhere today.

    • @boomras4716
      @boomras4716 8 месяцев назад +3

      VSCode is written in Javscript with some C/C++ bindings but primarily it is a tool written in JS. JS is slow, takes and takes up huge amounts of memory. Java also has a heaviness associated with it through the JVM but is significantly faster at processing instructions than JS could ever be. Furthermore, Jetbrains have their own JRE that ships with their products (this is why you don't have to download Oracle's JRE or the openJDK). The Jetbrains JRE is highly tuned and optimized for their environments. This is why IntelliJ performs really well. The only time you will have to wait in the IDE is when it first indexes your code. The time for this may vary depending on how large your codebase is and if you choose to index any your included with your project as dependencies.

    • @psychopath_syd
      @psychopath_syd 8 месяцев назад +2

      @@boomras4716 VSCode might be slow as it's not really native but maybe that's what allowed it to be ported on browsers. Saved me so much headaches when I left my laptop at home.

    • @taylorkoepp3048
      @taylorkoepp3048 8 месяцев назад

      @@boomras4716 My experience with Sublime is it opens immediately, there's definitely a lag with Jetbrains IDEs including even Fleet.

  • @dinckelman
    @dinckelman 8 месяцев назад +5

    My only issue with this is that they're removing the IDEA plugin in favor of this

    • @JaskierRezzo
      @JaskierRezzo 8 месяцев назад

      I think you misunderstood it. The blog post says:
      "Like many of our IDEs, the functionality of RustRover can be installed as a plugin in IntelliJ IDEA Ultimate."
      IDEA ultimate is meant to be the single IDE for all (except the C family). Some people like it, others like me, don't. I just use their all products license and keep the IDEs separate.

    • @gr4tisfaction
      @gr4tisfaction 8 месяцев назад +3

      ​@@JaskierRezzoI think they mean community edition plugin which was free.

  • @jell_pl
    @jell_pl 8 месяцев назад

    having that as a separate ide from clion makes sense. it would not have sense if that would be an ide only for zig.

  • @canadiannomad2330
    @canadiannomad2330 8 месяцев назад

    This led me to give it a try.. But the moment I tried to run it via SSH, it was using some other IDE, not RustRover.. That was weird from a first time user's POV. Anyway I'll wait for them to have a remote version before trying again.

  • @filko3578
    @filko3578 8 месяцев назад +2

    I don’t care how a company stands with anything, but it has to offer a good product/service

  • @Iceman259
    @Iceman259 6 месяцев назад

    "Judge things by the time they were created in"
    Vi dropping motions in 1976:

  • @user-py1sj3uy9c
    @user-py1sj3uy9c 8 месяцев назад +2

    Fleets UI was absolutely beautiful, it definitely lacked features and the resource usage was disgusting

  • @justpatrick_
    @justpatrick_ 8 месяцев назад +1

    That is such a dope name

  • @stanrock8015
    @stanrock8015 8 месяцев назад

    I like the support. Bought ultimate while also a neovim iser

  • @eduardgizatullin8075
    @eduardgizatullin8075 8 месяцев назад

    I've used intellijidea with rust plugin already, RR looks like the same but with new skin

  • @imarryday
    @imarryday 8 месяцев назад +1

    Back in 2019 I spend time in jail with jetbtains engineers after protest in Russia and they inspired me to learn to code

  • @WelshProgrammer
    @WelshProgrammer 8 месяцев назад +1

    All Products Pack - LET'S GO

  • @tsalVlog
    @tsalVlog 8 месяцев назад

    As a user of CLion for years for Rust development, I gotta say it is significantly faster startup without all the plugins CLion loads up for C, C++, Make, CMake, etc. on macos it looks like it is JUST the IDE, the base plugin and a cmake plugin. It also seemed to be slightly faster at indexing a project for the first time, but that could be project size as a factor, I was playing with different projects.
    I'm not sold on ditching the open source development completely, and would like to see it forked so it can still be used in CLion.

  • @code-chimp
    @code-chimp 8 месяцев назад

    Bought the JetBrains "All Products Pack" license back when it was first offered as the "Toolbox" license, and the yearly fee is still less than $200 which really is a no-brainer for me.

  • @drewsarkisian9375
    @drewsarkisian9375 6 месяцев назад

    "It's a floor wax, it's a dessert topping"...

  • @LiveErrors
    @LiveErrors 8 месяцев назад

    One thing about JetBrains that bothers me is there error checker and hot needlessly complicated it's settings are
    I just want it to look for compile errors, I don't want it to tell me to change my spelling or when I'm allowed to use a mutable

  • @nitsujism
    @nitsujism 8 месяцев назад +18

    Regarding VSCode. When configured, it's a reasonable IDE (specifically c++). It feels somewhat like an IDE. Neovim, no matter how much you pimp it up, always feels like a text editor with bells and whistles tacked on. Which is what it is.

    • @B20C0
      @B20C0 8 месяцев назад +3

      A coworker of mine hates neovim with a passion but uses vanilla vim. And to be fair to him, I've never seen a neovim user working as efficient as he works in vanilla vim.

    • @nitsujism
      @nitsujism 8 месяцев назад +1

      @@B20C0 What is he editing/working on?

    • @B20C0
      @B20C0 8 месяцев назад +2

      @@nitsujism Database engineer who writes a lot of his interface stuff in Perl, so you know he's a freak. :-P

    • @nitsujism
      @nitsujism 8 месяцев назад +1

      @@B20C0 Fair enough. I don't think there's much dedicated IDE support for Perl so a pimped up editor like neovim is a good bet.

  • @demyk214
    @demyk214 8 месяцев назад

    JetBrains delivers every time

  • @mattwilson1845
    @mattwilson1845 5 месяцев назад

    aboslutely nailed it with VS Code, ty, lol!

  • @yaseen157
    @yaseen157 8 месяцев назад

    I'm a noob when it comes to development, it's more of a hobby for me. But I absolutely love jetbrains pycharm!

  • @taylorkoepp3048
    @taylorkoepp3048 8 месяцев назад +4

    FWIW Jetbrains is a Czech company. They did have an office in Russia but that is no longer the case.

  • @jestempies
    @jestempies 8 месяцев назад +1

    Jetbrains are a Czech company. I don't know if this needs to be said, but Czech Republic is not Russia, nor is it in Russia. The closest office to Russia they have is in Armenia, which, again, is not Russia, nor in Russia. They also have offices in other countries, including the US, which is close to Russia, but is not Russia.

  • @takeiteasyeh
    @takeiteasyeh 8 месяцев назад +1

    Ad break ends in 30 seconds

  • @Myself0094
    @Myself0094 8 месяцев назад +1

    JetBrains left Russia completely in 2022 and moved all the St Petersburg staff to Czech Republic. FYTF

  • @scotto-robotto
    @scotto-robotto 5 месяцев назад

    I love Jetbrains, but Fleet is VSCode without the usability (currently; I'm sure they'll get there, but not yet). Very interested in Rust Rover though

  • @allesbanane2329
    @allesbanane2329 8 месяцев назад +3

    Still waiting for a Zig IDE

  • @vivraan
    @vivraan 8 месяцев назад +17

    Time to make my language development...
    ...bLaZeNgLy FaSt

    • @vivraan
      @vivraan 8 месяцев назад

      Also I'm a student

    • @vaibhavbv3409
      @vaibhavbv3409 8 месяцев назад

      Let's just forget that copilot exists

  • @joesilvareality
    @joesilvareality 8 месяцев назад

    Would love to see Primes review of Mojo by Modular

  • @charlesbcraig
    @charlesbcraig 8 месяцев назад +2

    I thought NetBeans was so cool back in my Java days and also thought Eclipse was awful

  • @jfftck
    @jfftck 7 месяцев назад

    JetBrains made the start up time much shorter than it used to be, or maybe it’s the same amount of resources loaded and computers are faster. Just glad that they don’t follow the trend of using more resources as computers have higher and higher base resources.

  • @flogginga_dead_horse4022
    @flogginga_dead_horse4022 8 месяцев назад +1

    started using it as soon as it showed up in my toolbox...

  • @shacham6
    @shacham6 8 месяцев назад +2

    Having used VSCode extensively for years, and now trying to play around in Neovim, I'm not sure I completely follow the reasoning. Much like Neovim, VSCode is a text editor that can be extended using plugins. It starts out with a bunch more stuff than Neovim, obviously, but, also like Neovim, it's similarly useless for serious extended development without any plugins.
    It's just an evolution of the user experience (the package management, and the UI does have it's advantages) + a devolution of backend tech supporting it (it's electron, after all) of the Neovim "model".

    • @ForeverZer0
      @ForeverZer0 8 месяцев назад +1

      "Just a text editor" that is 300 MB and takes multiple seconds to fully start up. When I want to use a lightweight code editor, why would I not wish to just use a lightweight code editor that has all the same functionality, is 6 MB, and starts up in milliseconds? If I want an IDE experience, I expect the heaviness, but I fail to understand the desire to have it when it isn't necessary.
      That is the point people make. It is the heaviness of an IDE with the base functionality of lightweight code editor. It would be better to pick one or the other, because it is bad for both worlds: it instead sits in the middle as either a bloated code editor, or an IDE that lacks basic functionality, depending on how you look at it.

    • @tsolanoff
      @tsolanoff 8 месяцев назад +1

      @@ForeverZer0are you writing from 2000s? 300mb for ide😂 on my m2 it takes much less than a second to launch. Tho, mb you’re a fun of raspberry…

    • @ForeverZer0
      @ForeverZer0 8 месяцев назад

      ​@@tsolanoff You can like the editor, that's fine, whatever floats your boat, but let's not be silly and pretend that it isn't bloated and slow for what it is. If you think that any Electron app is fast, responsive, and unbloated, then your opinion is immediately discarded into fantasy land.
      Don't let your personal preference in editor and tribalism toward it take away your ability to reason objectively.

    • @tsolanoff
      @tsolanoff 8 месяцев назад

      @@ForeverZer0 Electron is not the fastest thing in the world, it’s true. But I don’t understand the problem: 1 sec to launch editor, and? The speed of typing is not affected (also there is vim plugin to simplify navigation and editing), tho it’s not so important since it takes more time to think than type. In comparison, vim with extra plugins (which require to sell your soul to the devil in order to set it properly for your platform) = constant war with bugs and errors.

    • @ForeverZer0
      @ForeverZer0 8 месяцев назад

      @@tsolanoff One second until you see a square window on your screen is not the same as a "full startup", which I made the explicit distinction in my original reply.
      It should be noted that your personal experiences with Vim are not everyone else's. I don't care about your choice of editor, if you like VScode then you should use it, I genuinely mean that. I merely made an objective, empirical, and measurable observation on a technical aspect that is completely detached from personal opinion, it was not a personal attack on people who choose vscode anyways. If you don't mind the performance and resources problems that is objectively has, then there is no problem with you using it. No different than me not having "bugs and errors" and knowing how to configure vim correctly makes it a good choice for me.
      Your choice of editor has no bearing on my life whatsoever.

  • @ryanisthewind
    @ryanisthewind 8 месяцев назад +1

    the hunter's dream is fulfilled, I die now

    • @chickenstrangler3826
      @chickenstrangler3826 8 месяцев назад

      How is the creation of a Rust IDE the fulfillment of Hunter Biden's dream?

  • @pif5023
    @pif5023 8 месяцев назад +2

    I was wondering why we normalized the notion that software should be free for the user

  • @michaelmadison883
    @michaelmadison883 5 месяцев назад

    CLion debugger for rust is amazing. playing with RR-EAP

  • @rasulomaroff
    @rasulomaroff 8 месяцев назад +10

    As a Russian, I was very pleased to hear your opinion on the current situation. I like that you are not biased towards all Russians, although unfortunately there are many people who are. Many of us watch your videos/streams and enjoy it immensely. Thanks Primeagen, keep going!

    • @winchester2581
      @winchester2581 8 месяцев назад +2

      As long as you consider it as a "current situation", you still be hated tho.

    • @rasulomaroff
      @rasulomaroff 8 месяцев назад +4

      @@winchester2581 what word do you suggest using instead? When I say "situation", I'm not talking about the war, I mean the "situation" where people are hated based on their nationality/country of birth and that's it.
      So, I'm not sure whether you get me correctly and already say "you'll be hated too".

    • @winchester2581
      @winchester2581 8 месяцев назад +1

      @@rasulomaroff And why is "the situation" is happening? Tell me.

    • @bluedark7724
      @bluedark7724 8 месяцев назад +2

      You can't blame citizens for what governments do.

    • @rasulomaroff
      @rasulomaroff 8 месяцев назад +4

      @@winchester2581 man, are you trying to provoke me into anything? I understand that it can be hard to admit this depending on different circumstances, but regardless of the situation, you cannot judge a person based solely on their nationality or country of birth, otherwise we will all quickly slide into hatred of each other.
      Don't judge a book by its cover.

  • @Tony-dp1rl
    @Tony-dp1rl 8 месяцев назад +1

    I wonder what system he is on where vs.code is slow ... screams along for me on Linux and Windows machines. Odd.

  • @aquilafasciata5781
    @aquilafasciata5781 5 месяцев назад

    I love IntelliJ and PyCharm, wish I could afford the rest of their suite.

  • @TheFik123
    @TheFik123 8 месяцев назад

    Finally!

  • @casperes0912
    @casperes0912 8 месяцев назад

    I thought they were just moving all their things over to Fleet

  • @aztracker1
    @aztracker1 8 месяцев назад +1

    I know @ThePrimeTime doesn't like VS Code, but I happen to really appreciate, I like that it's in between, as I use some features of both and always found full IDEs get in my way. Directory list, and integrated terminal ftw imo.

  • @VojtaJavora
    @VojtaJavora 6 месяцев назад

    It's good that VS code is not an IDE, I don't want an IDE.
    I basically use it as an editor with LSP, the rest I do through a command line.

  • @mannycalavera121
    @mannycalavera121 8 месяцев назад

    What does this do that vs code doesn't?

  • @s1dev
    @s1dev 8 месяцев назад

    Iol, I enjoy this!

  • @esra_erimez
    @esra_erimez 8 месяцев назад +4

    JetBrains was founded in 2000 in Prague by three Russian software developers

  • @asadrahman6123
    @asadrahman6123 8 месяцев назад +10

    is it written in rust?

    • @CYXXYC
      @CYXXYC 8 месяцев назад +2

      probably kotlin

    • @theodorealenas3171
      @theodorealenas3171 8 месяцев назад

      If I get it, you're meant to be able to extend the IDE without restarting it, similar to NeoVim. So it wouldn't be compiled rust I guess.

  • @idiomaxiom
    @idiomaxiom 8 месяцев назад +1

    Rust.... the crates should be called spores. The IDE should be called Blight. the users... shroomers? Or mycelians...

  • @bythealphabet
    @bythealphabet 8 месяцев назад

    uuuuuuhhhhhhhuuuuuu yeaaah I was waiting for this.

  • @PozytyffTv
    @PozytyffTv 8 месяцев назад

    YES!!!!!!!!!!!!

  • @MoldyOne
    @MoldyOne 8 месяцев назад +1

    JetBrains je s hrdostí vyroben v Česku 🇨🇿❤

  • @Gamez4eveR
    @Gamez4eveR 8 месяцев назад

    finally rust will have a good ide

  • @porphyr
    @porphyr 8 месяцев назад +4

    What's about this russia drama? Isn't Jetbrains based in the Czech Republic?

  • @adambickford8720
    @adambickford8720 8 месяцев назад +1

    Is it a complete trainwreck on wsl like intellij?

  • @zahash1045
    @zahash1045 8 месяцев назад +1

    The only thing that is significantly better than the vscode setup is the debugger.
    Everything else is almost same.

    • @boomras4716
      @boomras4716 8 месяцев назад +1

      Refactoring in IntelliJ is light-years ahead of VS code.

    • @zahash1045
      @zahash1045 8 месяцев назад

      @@boomras4716 from my experience both are very similar in refactoring

  • @Iceman259
    @Iceman259 6 месяцев назад

    Me after accidentally closing an IntelliJ IDE: 👦>👨>👴

  • @gentlemanbirdlake
    @gentlemanbirdlake 8 месяцев назад +1

    its not a fully russian company nor was it ever fully russian. they made their position very clear at the start of the conflict and they handled it well.

  • @AlLiberali
    @AlLiberali 8 месяцев назад

    I believe it's Apache licensed so it's fine; It's a permissive licence.