Live data from Hacker News

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

twitter.com

231–240 of 680 posts

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

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

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 keybindings (which is inevitable I guess), so you have to remap some things.

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

#232

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

Pycharm has a community edition and for most tasks it is fine.

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

#233

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…

True; that's the only subscription model I find acceptable for software that hardly changes in meaningful ways. For example, I refuse to upgrade Git Tower to version 3 as a protest against fournova's new licensing. Up to that point, I was a loyal customer and product advocate, basically buying every upgrade anyway, but by my own choice. Instead, I'll be on version 2 "forever", despite all its flaws. It was even worse…

Try SmartGit. I don't know how it compares with Tower, but it is very powerful and easy to use. I like the way it integrates Git features into a consistent view. For example, stashes and reflog commits can be viewed and manipulated in the same log view as any other commits.

They offer both purchase and subscription models, and a free license for open source work. Runs on Mac, Windows and Linux. I've been using it for years and have always been very pleased.

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

#234
post #108

Earlier quoted context omitted.

Yeah it works but it's more fidely, for sure. Hopefully somebody sees this post and decides to fix this, for example: https://intellij-support.jetbrains.com/hc/en-us/community/po... .

PyCharm doesn’t support multi-module projects which IDEA supports easily. So frankly I am unsure which is more “fidely”

Not entirely sure what you mean by "multi-module", but I can do all sorts of stuff with PyCharm.

Multiple "sources-roots", multiple-projects in the same workspace. Also, you can install pip install external libs in source development mode and debug them, etc. Short of "project imports" that I miss from Eclipse, I'm not sure what you may be referring to.

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

#236
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?

Probably it's just vacation, holidays are separate and sick time is its own whole thing. I work for Google in Munich and the vacation time is 30 days as they say, and then a bunch of holidays (actually about the same as Google in the US due to weekend handling) and of course sick time is available.

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

#237
post #127

Earlier quoted context omitted.

> Usually the products are nothing more than a collection of IntelliJ Ultimate plugins That's not really true. The experience you get from, e.g. PyCharm and GoLand is substantially better than what you get from IDEA + Python plugin or IDEA + Go plugin. Yes, the plugin will get you 85% of the way there, but it will feel more clumsy and hacky than just using the dedicated product.

That’s absolutely wrong. The only thing that you’ll notice in IDEA is that it makes certain assumptions about Java (e.g vocabulary and certain menu items are Java-related), but otherwise the functionality is the same.

Python support inside IDEA is not the same as Pycharm, please don't confuse people. If you want to do Python development, use PyCharm. For Java, use IDEA.

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

#238
A good example of why the status quo of VC funding companies is essentially wrong IMO. This year we have stories about startups getting massive amount of VC funding and turn into a flop (wework) and then we have this company which got $0 funding and became a success.

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

#239
post #19

I am a big fan of Intellij. But the single most feature I hate about their products is keyboard shortcuts. If they follow standard unix shortcuts along with standard browser shortcuts, it will be more productive.

Going to go out on a limb here and say that I think the IntelliJ keyboard shortcuts make more sense than any other IDE I've used.

Control+Alt+L for code lint & format makes a heck of a lot more sense than the two separate Control+K Control+J or whatever that Visual Studio demands. Same for optimize imports - Control+Alt+O(ptimize) instead of Control+K Control+I or whatever in VS.

I haven't used Eclipse in ages, but I remember those shortcuts being bad enough that I never bothered to learn them.

Switch to file by name? IntelliJ: Control+E + type name + enter. VS: Control+semicolon (??) + type name + enter (if you're lucky, or you might have to go double click it in the project pane).

Of course, this is all a matter of preference, and the bindings can be changed. Although if you prefer the "chorded" shortcuts of VS, I don't know if IntelliJ supports that :)

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

#240

I badly want to use intellij for Rust and other languages. But the issue I smash up against is that years of Vscode + my customizations has made using any other editor terribly clunky. I can spend hours customizing the controls and UI but I still feel like someone handed me the keys to some old car made in a country that doesn't exist anymore. This in part revealed to me the cost associated with all the editor custom…

Oh boy. This is how I feel any time I touch a coworker's computer to try and peer program or help them out. I have so many shortcuts (Keyboard Maestro), workflows (Alfred 3), keybinding changes (Karabiner), and utility programs (Amethyst, Spectacle) on top of this IDE thing (I use intelliJ and coworkers use VSCode) that I immediately press a bunch of keys (out of muscle memory) and invariably something completely une…

perhaps at some point IntelliJ/JB will offer the 'live share' functionality vscode has had for over a year.

live edit someone else's project on your computer with your editor/keybindings/etc.

or you could switch to vscode for the times when you want/need to assist them.

Post reply on HN