Jetbrains products are awesome though. I used to use a heavily customized vim which was a pretty good setup, but the things a jetbrains ide can do are just much better than what my custom setup could do. I pay for a personal subscription and couldn't be happier. I will recommend everyone to atleast give their products a try. They have a free trial period.
I use Jetbrains products for everything at work. I don't know what's going to happen if I ever have to work at an Eclipse shop. Might have to turn it down, honestly.
JetBrains: $270M revenue, 405K paying users, $0 raised
201–210 of 680 posts
Re: JetBrains: $270M revenue, 405K paying users, $0 raised
#202Jetbrains products are awesome though. I used to use a heavily customized vim which was a pretty good setup, but the things a jetbrains ide can do are just much better than what my custom setup could do. I pay for a personal subscription and couldn't be happier. I will recommend everyone to atleast give their products a try. They have a free trial period.
> a jetbrains ide can do are just much better than what my custom setup could do I get frustrated by people who insist on a complex vi/emacs setup for something Jetbrains IDEs do better out of the box. Or people who insist Sublime is good for editing their complex React project.
Vim is a better text editor than anything else. By far. Unfortunately, vim is terrible at basically everything else.
The problem is, once you learn to use vim's text editing capabilities, then editing code using anything else feels like a pain. I'm not talking about variable lookups / etc. I'm talking the pure "move the cursor to a certain place and enter some text" aspect of it. If you don't know vim, then it's hard to understand how slow editing text feels without it - it's kind of like going from not knowing how to type properly to being a solid touch typer. (not that extreme, but that's what it feels like).
Unfortunately, because vim sucks at everything else, my setup has to be complex to actually get it to do the other things a good IDE does out of the box. If I could do it the other way around, I would - I'd love to be able to use vim-like editing inside of an IDE, but every vim-mode I've tried so far just doesn't work properly (except one - evil mode in Emacs - which is why I recently switched to Spacemacs, but that's another story).
Re: JetBrains: $270M revenue, 405K paying users, $0 raised
#203Earlier quoted context omitted.
JetBrains does have a free tier, fwiw. It’s quite powerful too (I say this as an avid vim user)
I didn’t think Jetbrains had a free tier other than for IntelliJ. Everything else has a trial but no community edition (as far as I’m aware).
Re: JetBrains: $270M revenue, 405K paying users, $0 raised
#204I love IntelliJ but I am constantly switching between PyCharm and WebStorm, which is quite annoying since I end up doing python and javascript in both. I wish they one modular product instead of many, many slightly different products. Edit: I'm learning in the comments below that IntelliJ IDEA Ultimate gives you the capabilities of the other products all together. This sounds great! I'm going to try it.
If you use their flagship offering, IntelliJ, it includes language support for Python, Javascript, and many other languages either directly or via a plugin that replaces most of the respective functionality of Webstorm, Pycharm and Rubymine. Just some niche features (like a C debugger only found in CLion) are unique to the other IDEs IIRC
Re: JetBrains: $270M revenue, 405K paying users, $0 raised
#205Earlier quoted context omitted.
JetBrains does have a free tier, fwiw. It’s quite powerful too (I say this as an avid vim user)
I didn’t think Jetbrains had a free tier other than for IntelliJ. Everything else has a trial but no community edition (as far as I’m aware).
Re: JetBrains: $270M revenue, 405K paying users, $0 raised
#206Earlier quoted context omitted.
For me its because they do a really good job of keeping the UI snappy and responsive. This is pretty impressive considering: 1) Its a java app 2) Continuously running compilers/interpreters in the background 3) Running builds and tests can be bursty and its pretty good about not hanging when that happens.
I'd been a Visual Studio user for I think over a decade, and was really, really sick of listening to my laptop fans whining the whole time, and frequent freeze-ups. Every new version promised better performance, and never delivered - VS's poor (and unreliable) performance is the main thing that made me try Rider, and what performance revelation it was!
VS 2019 is actually as fast or faster than Rider for me. But that is without Resharper, and without it, I miss way too much functionality.
Re: JetBrains: $270M revenue, 405K paying users, $0 raised
#207Their company philosophy is "everybody codes", which results in much less management (and possibly more freedom for the employee :). They have an office in Munich.
Just looked that up. They have a 7 step application process and offer only 25 days of paid leave (30 days is basically the norm in Germany).
Re: JetBrains: $270M revenue, 405K paying users, $0 raised
#208Earlier quoted context omitted.
For me its because they do a really good job of keeping the UI snappy and responsive. This is pretty impressive considering: 1) Its a java app 2) Continuously running compilers/interpreters in the background 3) Running builds and tests can be bursty and its pretty good about not hanging when that happens.
snappy and responsive is not what comes to my mind when thinking about JetBrains products. I do think they have really good products, just a little ... slow.
Re: JetBrains: $270M revenue, 405K paying users, $0 raised
#209Earlier quoted context omitted.
JetBrains does have a free tier, fwiw. It’s quite powerful too (I say this as an avid vim user)
I didn’t think Jetbrains had a free tier other than for IntelliJ. Everything else has a trial but no community edition (as far as I’m aware).
Re: JetBrains: $270M revenue, 405K paying users, $0 raised
#210Earlier quoted context omitted.
> a jetbrains ide can do are just much better than what my custom setup could do I get frustrated by people who insist on a complex vi/emacs setup for something Jetbrains IDEs do better out of the box. Or people who insist Sublime is good for editing their complex React project.
I mainly use vim and occasionally use Jetbrains. My setup in vim is super complex. I can tell you exactly how I feel about it: Vim is a better text editor than anything else. By far. Unfortunately, vim is terrible at basically everything else. The problem is, once you learn to use vim's text editing capabilities, then editing code using anything else feels like a pain. I'm not talking about variable lookups / etc. I'…