Live data from Hacker News

JetBrains: $270M revenue, 405K paying users, $0 raised

twitter.com

351–360 of 680 posts

Re: JetBrains: $270M revenue, 405K paying users, $0 raised

#351
post #202

Earlier quoted context omitted.

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'…

> editing code using anything else feels like a pain What if I told you I read way more code than I edit?

Everyone does, that's totally legit. However, even without editing anything, just "moving around the file" is much snappier with vim. Even when I'm reading code I'll move to certain parts of a line to better understand what's going on. Plus, you do eventually have to edit code.

If you really never did anything except read code, then I think vim wouldn't give much of an advantage. Then again, neither would any of the shortcuts that every IDE provides.

Re: JetBrains: $270M revenue, 405K paying users, $0 raised

#352
post #303

Earlier quoted context omitted.

There are Eclipse shops? In 2019? Why? I mean, even IntelliJ Community (which, despite the implications of the name, can be used for everything) is a fair bit better.

Speed in large projects. IntelliJ is super slow once you have huge source/text files. E.g. WebStorm is unusable for debugging as one step over takes ~10s on a 128GB RAM machine in such cases.

I am mentioning this in the off chance you did not tried it, exclude the node_modules/vendors/build folders or other third party code that is not part of your project you are editing.

Re: JetBrains: $270M revenue, 405K paying users, $0 raised

#353
post #180

I'm a big fan of the way JetBrains sells their licenses. Like a lot of software companies nowadays, they only sell licenses on a subscription basis. But with a very customer-friendly clause of where if you pay for a subscription for 12 months you get a perpetual license for the latest version of the product when you initially subscribed. And then after paying for any particular version of a product for 12 months, you…

>But with a very customer-friendly clause of where if you pay for a subscription for 12 months you get a perpetual license for the latest version of the product when you initially subscribed. And then after paying for any particular version of a product for 12 months, you also get a perpetual license for that particular version and so on and so forth This came about due to a decent amount of consumer backlash, if I r…

A huge part of the backslash actually happened here on HN when they originally proposed the pure (like Adobe and 90% of other companies) SaaS model.

  So Jetbrains model is an improvement over most other companies but it is not as consumer friendly as the old licensing model.

  I would love to have the old model back(buy now with 12 months of updates) but that ship has sailed.

Re: JetBrains: $270M revenue, 405K paying users, $0 raised

#354
post #186

Earlier quoted context omitted.

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).

Is that inclusive of vacation, holidays, and sick, or what?

Only vacation. I think 20 is the legal minimum on full work day vacations that the company must give if you work 5 days a week. On top of that there are 14 national holidays. Normally companies in Germany give their employees 28 to 30 days, so 25 isn't that great.

Sick leave does not count towards any of those, if you're sick then you don't go to work and you still get paid - as simple as that. If you get sick while on vacation those days then count as sick leave and not vacation.

Re: JetBrains: $270M revenue, 405K paying users, $0 raised

#355

Earlier quoted context omitted.

> "move the cursor to a certain place and enter some text" In vscode, I'm usually already looking at the call site of a function I want to edit. So I move the cursor into the function call and hit F12 which takes me to the function definition to edit it. Once I'm done, I hit Alt+LEFT to navigate back to where I was to continue on... If I didn't start from a call site but I know the file I want to edit - I hit Ctrl+P,…

You're talking about how it's easy to move to a function or a file, and then you're "ready to edit", but edanm is talking about actually doing the editing . For example: say I jump to this function and want to fix a bug (the `search` should strip off the first two characters here, not just one). So I need to change `regex.search(s[1:], ...)` to `regex.search(s[2:], ...)`: def compile_hg_glob(line): pat = glob_to_re(l…

Or just use the mouse to point and click in the same time. With laptop mousepads it's just moving a finger. Most devs aren't writing that much code and all these Vim efficiencies are vastly overstated.

I've seen many Vim/Emacs-only devs being easily beaten in speed by others using modern IDEs that have tooling and functionality (auto formatting, refactoring, templating, etc) focused on actually getting things done.

Re: JetBrains: $270M revenue, 405K paying users, $0 raised

#356

I'm a big fan of the way JetBrains sells their licenses. Like a lot of software companies nowadays, they only sell licenses on a subscription basis. But with a very customer-friendly clause of where if you pay for a subscription for 12 months you get a perpetual license for the latest version of the product when you initially subscribed. And then after paying for any particular version of a product for 12 months, you…

If I remember correctly when they first announced they were moving to a subscription based model a few years ago years ago there was a backlash from customers and they listened to customer complaints and modified the model to be what it is today. Another plus to them in my book for doing that.

Re: JetBrains: $270M revenue, 405K paying users, $0 raised

#357

Earlier quoted context omitted.

What is it about your requirements that means that IntelliJ can't compete with Eclipse?

being able to organize things into separate projects in Eclipse, in the same window, is very nice

Eclipse project = IntelliJ module

Eclipse workspace = IntelliJ project

Re: JetBrains: $270M revenue, 405K paying users, $0 raised

#358

Earlier quoted context omitted.

What is it about your requirements that means that IntelliJ can't compete with Eclipse?

being able to organize things into separate projects in Eclipse, in the same window, is very nice

That's possible with intelliJ as well (at least in the pro version)

Re: JetBrains: $270M revenue, 405K paying users, $0 raised

#359

Earlier 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.

I suppose I meant snappy and responsive relative to Eclipse. Early 2000's java development was dominated by eclipse and netbeans. I used Eclipse in college and the difference between Eclips & Intellij was night and day.

Re: JetBrains: $270M revenue, 405K paying users, $0 raised

#360

Earlier quoted context omitted.

I always found Jetbrains + vim plugin to be unparalleled. A good friend swears by spacemacs but that’s a different ballgame.

I wanted to say exactly that. I've never been a big fan of vim plugins in IDE's, even though I still prefer them over no vim bindings. The VS code or Eclipse vim bindings are 'not great' at best, for example. But CLion + vim plugin is actually very good: it uses my .vimrc, doesn't mess up undo/redo, supports things like block select in visual mode, etc. The only downside is that it interferes with some standard CLion…

Out of curiosity is the plugin just called vim or what? I've been craving getting back to using vim style controls to edit text (and use CLion when working with Rust) so would be interested in at experimenting with this.
Post reply on HN