Earlier quoted context omitted.
If you actually read his comment, I think you'll agree this was an accurate and fair assessment. I've worked with those kids who believe they're super smart and others are simpletons purely based on tool preferences.
You don't have nearly enough information to draw that conclusion about someone from an internet comment. However, even if you're right, it misses the point. The point isn't that you owe $commenter better, it's that you owe the community better. Personal attacks poison the well and invite others to do worse. The community here is fragile. If you want to participate, you need to help preserve it, not help destroy it.
JetBrains: $270M revenue, 405K paying users, $0 raised
651–660 of 680 posts
Re: JetBrains: $270M revenue, 405K paying users, $0 raised
#652Earlier quoted context omitted.
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.
> git log, copy paste hash, git checkout You remember the hash of your June commit 3 years ago?? > But, to be honest, I almost never perform that action, and when I do I use the web browser. Web browser... for a local repo? Or do you mean you don't have a solution if your repo isn't on GitHub or you don't have an internet connection handy? (You should also time yourself on your web interface by the way.)
...which is what the git log above is there for.
> Web browser... for a local repo? Or do you mean you don't have a solution if your repo isn't on GitHub or you don't have an internet connection handy?
Yeah, local repo. You know, git is not GitHub. :)
> (You should also time yourself on your web interface by the way.)
Just paste the hash commit in the HEAD selector or even in the URL.
Re: JetBrains: $270M revenue, 405K paying users, $0 raised
#653Earlier quoted context omitted.
Git model is simple. What is complex is the hundred features and commands it provides on top of that model.
> Git model is simple. I strongly disagree. Let's list just basic git concepts that you're likely to encounter fairly early on: the working tree, staged commits, branches, remotes, stashes, detached heads, tags, submodules, merge conflicts, squashed commits, fast-forwards, rebasing, cherry-picking. Some of these you could choose to ignore - rebasing and submodules - but on the whole you need at least a cursory unders…
Re: JetBrains: $270M revenue, 405K paying users, $0 raised
#654Earlier quoted context omitted.
Before a vim'er finishes typing yet another command to find that one specific text, a mouse user will have already clicked where needed :)
Quite the opposite actually, by the time your hand even finds the mouse the vim user will already have jumped to the desired code block and have started editing it.
In a modern IDE you have a multitude of shortcuts and a mouse, and they complement each other.
Re: JetBrains: $270M revenue, 405K paying users, $0 raised
#655Earlier quoted context omitted.
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.
Please specify the differences as I am seeing none.
Re: JetBrains: $270M revenue, 405K paying users, $0 raised
#656Earlier quoted context omitted.
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.
Actually, you're wrong. There are indeed plenty of features that are specific to each IDE/Language that aren't in the IDEA-equivalent plugins.
Re: JetBrains: $270M revenue, 405K paying users, $0 raised
#657Earlier quoted context omitted.
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.
The language specific apps also seem to get updated before the language plugins do. I used to use IntelliJ Ultimate, and had to wait a while before getting new features announced for PhpStorm, for example. I now just use PhpStorm for PHP and GoLand for Go, instead of attempting to use IntelliJ for all languages. I spend less time configuring IntelliJ for each language and get updates on release day. JetBrains has an…
I have used IDEA and PyCharm for enough time to say there’s 0 difference between the two.
Re: JetBrains: $270M revenue, 405K paying users, $0 raised
#658Earlier 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…
Re: JetBrains: $270M revenue, 405K paying users, $0 raised
#659Earlier quoted context omitted.
Something can be legal and still be incredibly tasteless. If you keep lifting major open source tooling as the basis of your product without contributing, you're eventually going to exhaust the patience and free time of the people working on it. Think about it this way: When Linus started working on Linux and decided to release it under the GPL, was it because he wanted companies to use it as the basis of billion-dol…
If you think doing so is tasteless, you are clearly approaching this with a social lens and I don’t necessarily disagree with your conclusions. I chose to approach this with an economic lens, hence the question of whether the original license was permissive, which is the green-light that allows all commercial exploitations to not appear illegal in the eyes of the law. Open source is one of those activities where deve…
In my case I built and maintained my software for 3 years and when I chose my license I knew the license meant that someone could repackage it and sell it. That was a decision I made, and maybe my decision was wrong, but in the end the economic factors meant I could no longer pay rent by doing it anymore, so I stopped. Those actors lost the foundation of their product as a result, so the economic factors didn't end up working out in their favor either.
I could perhaps have prevented their actions by using the GPL, but it wouldn't have suddenly made them pay me - they would have just lifted someone else's inferior permissively-licensed solution, because there were multiple options and mine was just the best. I did previously have corporate sponsorship, but that never lasts forever.
Re: JetBrains: $270M revenue, 405K paying users, $0 raised
#660Jetbrains 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.
The development process should not be tied to the IDE!