Live data from Hacker News

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

twitter.com

451–460 of 680 posts

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

#451

Earlier quoted context omitted.

> At least some of Jetbrains' offerings are open source. If you have security concerns, you may be able to alleviate some of them by your own examination. Good points > I'd also encourage you to consider separating your concerns about the Russian government and individuals living in Russia, just as you might other governments and their citizenry. I do separate them, in a moral sense. But in a practical sense, Russian…

In a practical sense, how could JetBrains' software compromise security? People don't generally deploy build artifacts built from IDEs. And I suppose you could turn on a network monitoring tool to see if JetBrains software is broadcasting anything.

Access to developer workstations (and all their permissions) is desirable on its own, even if you aren't modifying the specific projects they are working on.

Telemetry features (on by default) can/could be used to obfuscate nefarious network chatter.

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

#452
post #416

Earlier quoted context omitted.

At least some of Jetbrains' offerings are open source. If you have security concerns, you may be able to alleviate some of them by your own examination. I'd also encourage you to consider separating your concerns about the Russian government and individuals living in Russia, just as you might other governments and their citizenry.

> I'd also encourage you to consider separating your concerns about the Russian government and individuals living in Russia, just as you might other governments and their citizenry. That's a big ask, because the Russian government's relationship with its citizenry is very different from the relationship of a free country's government with its citizens. Namely, I am confident that there is substantially zero risk that…

> And we know that the head of that country is at best a violent and evil man, and so is an entity to be feared by those whose interests are misaligned with his.

I’m not quite sure which country you were talking about?

While I agree with your general point, it just occurred to me that that could be applied to both leaders. It’s the country and the structure of that country that is different (e.g. leaders will change, vs not).

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

#453

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…

FYI, Git Tower is made by JetBrains is made by 7 people. JetBrains is a company of 1000. Not all software scales to allow that kind of model.

Also, JetBrains can afford that model because the JDK and other software languages are changing and it's not very feasible for their users to stay on an old version for very long.

https://www.fournova.com/company

https://en.wikipedia.org/wiki/JetBrains

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

#454
post #390
post #383

Earlier quoted context omitted.

I believe you're seeing a conceptual mismatch between workspace and project from how Eclipse and IntelliJ model working. Try creating an empty project in IntelliJ and then add each of your Eclipse projects as a module to the IntelliJ empty project.

Yeah, tried that. Multiple times. IntelliJ just doesn't handle it performance wise, and it feels awkward because IntelliJ just isn't designed as well for working on multiple projects simultaneously. It's probably great for people working on a single project with some dependencies (modules). IntelliJ really wants you to open a project, work on it, then you close it and open the next project. That doesn't fit me. Doesn…

I think it’s interesting that this issue was exactly why I switched away from Eclipse years ago. The performance was atrocious.

I guess that pushed them to improve ;)

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

#455
post #371

Earlier quoted context omitted.

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

I'm a contractor working on many projects. Using Eclipse, I can keep my entire universe of all projects I have deployed (about 30 of them), as well as their dependent libraries, as well as every open source project I use and contribute to, open at all times. I almost never close a project and I never open a project. It's just all there. If I need to use or modify a piece of code, written by me or someone else, it's a…

I'm like the parent ... Eclipse provides an omniscient view of all my work with instant incremental compilation across all my projects, spanning PHP, JavaScript, Python, Java, Groovy, Kotlin, and more. Run with enough memory it just becomes like another part of my brain.

When I use IntelliJ I feel like I'm using a nice tool with a lot of sweet superficial features but lacking the comprehensiveness and the underlying grunt of Eclipse. It's like driving a Maserati (IntelliJ) vs a SUV (Eclipse). Yeah, I can drive around town pretty quick in a Maserati but for getting real heavy duty work done, it's an SUV every time.

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

#456

I can’t tell you how many times my use of very vanilla Emacs with zero jedi / autocomplete / search features has saved me in my career. It’s so critical to use text editors for software development and extract all other functionality to separate shell tools. If a mix of very simple vim or Emacs + grep / git grep / silver searcher + CLI tools for automatic linting, test cases, etc., isn’t efficient for you, and motiva…

You are delusional and immature. I've seen experienced Vim/Emacs kiddies like you really struggle to keep up with my productivity levels in IDEA with JVM languages. Doing everything at the command line doesn't make you 1337 and superior. The actual typing and manipulation of text is the least complex side of development. Most of my time is spent thinking, analyzing, rather than monkeying with text. However I use Vim…

Obviously you can't post like this here, regardless of how wrong someone is about editors or you feel they are. We've banned this account.

https://news.ycombinator.com/newsguidelines.html

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

#457

Earlier quoted context omitted.

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.

I think where the IDE’s are really powerful is when refactoring. Need that one class renamed? File is automatically renamed too, and all references in every file that link to it (instantiations, calls, imports) are updated too.

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

#458

Earlier quoted context omitted.

> Unlike Eclipse, which is acceptable That's a nice way of saying it's a trash fire.

What happened to Eclipse? I remember there was a time when IBM really invested in it that it was miles better than anything in the Java editing space, or honestly any competitor at the time. For example, instantaneous compiling and error checking was so far ahead it took MS many years to catch up with it. It used to be a matter of huge excitement when a new language or framework was supported by Eclipse. But I moved…

Not sure what you're experiencing but I use Eclipse daily and I can't see anything remotely like what you're describing. It's clunky and sometimes slow (esp. if you run it with default memory - ALWAYS increase the memory). But it works just fine for me.

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

#459

Earlier quoted context omitted.

VSCode is way closer to IDE than text editor on that spectrum

By that definition Emacs is also an ide just in a kit you spend a few hours putting together.

VS code qualifies as an IDE for React. Just not a very good one.

Most things can be solved with plugins though.

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

#460

Earlier quoted context omitted.

Forgive me but aren't they just identical apps? I swear I thought they were all the same base program with a different set of plug-ins. And you could basically make any of them behave like any of them.

No, they are surprisingly not! IntelliJ doesn't have the debugging support CLion does and won't let you set breakpoints across language boundaries. IntelliJ also sucks for Ruby and Go compared to RubyMine and Goland. Even with the language plugins.

No wonder I couldn't set breakpoints. Going to try again with CLion then. Thanks for sharing!
Post reply on HN