Live data from Hacker News

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

twitter.com

501–510 of 680 posts

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

#501

Earlier quoted context omitted.

I'm really curious - why do people want a graphical git client? The command line exposes everything, and the model is simple and intuitive. I work in a very large monorepo, so it's not like I'm working in a git tree that isn't complicated.

Say you want to find a commit that occurred around June three years ago, and look at what the repo looked like after that commit -- without checking out any files. How do you currently do it? For me, I just Right click -> TortoiseGit -> Show Log -> scroll -> Right-click -> Browse Repository. How long does it take you? For me it takes < 10 seconds (I just timed myself).

git log | grep -- find the hash of the one I want. or git log > file and look at it in an editor. no need to change the tools just for this unusual action.

I understand that YMMV -- de gustibus non disputandum est -- but I have ever understood the appeal of GUI tools especially for something like git. I do use magit, but even then I do most manipulation with the command line interface

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

#502

Earlier quoted context omitted.

I'm really curious - why do people want a graphical git client? The command line exposes everything, and the model is simple and intuitive. I work in a very large monorepo, so it's not like I'm working in a git tree that isn't complicated.

Git is famous for being unintuitive?

Just give thanks that you did not have to work with the likes of CVS and such.

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

#503

Earlier quoted context omitted.

Say you want to find a commit that occurred around June three years ago, and look at what the repo looked like after that commit -- without checking out any files. How do you currently do it? For me, I just Right click -> TortoiseGit -> Show Log -> scroll -> Right-click -> Browse Repository. How long does it take you? For me it takes < 10 seconds (I just timed myself).

git log, copy paste hash, git checkout If you have a dirty wd, stash. But, to be honest, I almost never perform that action, and when I do I use the web browser.

> "when I do I use the web browser"

So a graphical interface then? I'm sure you can see why using a GUI for other functions is just as useful.

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

#504

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…

I was using their RubyMine editor for a few years and really liked it but then I switched jobs and ended up using vscodium and found it did basically everything I needed but was free.

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

#505

Earlier quoted context omitted.

I'm really curious - why do people want a graphical git client? The command line exposes everything, and the model is simple and intuitive. I work in a very large monorepo, so it's not like I'm working in a git tree that isn't complicated.

Say you want to find a commit that occurred around June three years ago, and look at what the repo looked like after that commit -- without checking out any files. How do you currently do it? For me, I just Right click -> TortoiseGit -> Show Log -> scroll -> Right-click -> Browse Repository. How long does it take you? For me it takes < 10 seconds (I just timed myself).

Not against GUI or anything but just curious about doing it from CLI: git log | grep 'June 2017' (and remember the first 5 characters of hash) And then `got checkout `

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

#506
post #455
post #371

Earlier quoted context omitted.

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…

Really interesting description, thanks. How does current Eclipse compare to Netbeans? I currently use vim and VSCode, but in my Java years (10 years ago) I remember moving from Eclipse to Netbeans mainly for the form builder and because of performance.

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

#507

Earlier quoted context omitted.

Say you want to find a commit that occurred around June three years ago, and look at what the repo looked like after that commit -- without checking out any files. How do you currently do it? For me, I just Right click -> TortoiseGit -> Show Log -> scroll -> Right-click -> Browse Repository. How long does it take you? For me it takes < 10 seconds (I just timed myself).

Not against GUI or anything but just curious about doing it from CLI: git log | grep 'June 2017' (and remember the first 5 characters of hash) And then `got checkout `

I think you missed the part that said "without checking out any files"?

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

#508

Earlier quoted context omitted.

> The issue is that C is not much of an "IDE language" This isn't an issue with the language so much as it is with the build systems, includes, library paths, and tooling. Compare to Java (set the classpath to exactly the artifacts you want and IntelliJ uses its own build system unless you explicitly tell it otherwise), Python (set up a virtualenv with exactly what you want and PyCharm handles its own builds, insofar…

> This isn't an issue with the language so much as it is with the build systems, includes, library paths, and tooling. Exactly. #include "header.h". But where is it? Depends on compiler flags. Java has the same problem, but luckily has only ~2 build systems that are well-supported by IDEs.

Java doesn't really have the same problem. It has the classpath, and that's it, across all platforms. Nor do the big IDEs use ant, maven, or gradle as their internal build system, though most of them support controlling them.

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

#509
post #406

Earlier quoted context omitted.

Why is that? And, alternatively, who would you trust?

Russia is a malevolent authoritarian regime. Russian companies (like Chinese companies) have no power to resist the dictates of their authoritarian governments. I don't trust anyone completely, but democratic countries where government authority is checked/constrained by the people and competing forces are far more trustworthy.

[deleted]

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

#510
post #388

Earlier quoted context omitted.

>I'm sure the much lower salaries in Prague allowed them to be more competitive with a lower burn rate It's a russian company with the most people (especially engineers) in St. Petersburg. It's only technically registered in Prague. They have only 50 people there. And around a thousand people distributed across Russia (St. Petersburg, Moscow, Novosibirsk), Munich, Boston and brand new office in Amsterdam.

I never knew they were a Russian company. That kind of makes me rethink my support, this day and age. Trusting a Russian company for such fundamental tooling seems really unwise.

That Cold War mentality is getting old already. The world has a lot more to gain if we drop the "my approach is superior" in the process. Russia and China is not filled with demons, and much of the same things they are being acused of can be said of the US, from severe human rights violations in Guantanamo, migrant populations and pretty much being involved in almost every war out there while destabilizing countries that do not follow Washington's views in the process.

But there is no way I'll let all of those issues start affecting me with an anti-American attitude, and all the same I won't be having an anti-Russian or anti-Chinese attitude. First, I don't have anything to gain. I think China is making the best price/value phones out there at the moment, Russia has JetBrains and some good tools like Yandex for Domains which is free, and the US, well Google/Android/Apple you name it.

In a way it is like the console wars. Instead of going with Nintendo against Sega, just get both consoles and be happy.

Post reply on HN