30 ms·
JetBrains: $270M revenue, 405K paying users, $0 raised
- enitihas 7y agoJetbrains 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.
- GordonS 7y agoI'm also a big of of their products, and pay for a persnal subscription for Rider, ReSharper, DotMemory, DotTrace and DotCover. Rider is absolutely stuffed with features, and is way more stable and performant than Visual Studio. I also like the way your renewal gets cheaper every year, as a kind of loyalty bonus. I honestly had no idea they were making so much revenue - very pleased to see it though!
- non-entity 7y agoI also enjoy DotPeek a lot more than the other .NET decompilers out there. I bought Rider, hoping the Visual Studio emulations would satisfy me (I use Visual Studio at work, but run linux at home) but sadly I have been unable to get it to work.
- GordonS 7y agoI thought the same when I first saw "stock" Rider - it's a very different look and feel from Visual Studio, more what you'd be used to as a Java dev with IntelliJ, or an Android dev with Android Studio. I personally found th look a bit... dated. A while back JetBrains made Rider more themable (prior to that update, you could only really theme the editor, not the file explorer etc). After that update, it looks great with a dark theme enabled! I'm on mobile now, but if I remember later I'll mention the name of the theme I'm using - it's pretty close to VS's dark theme.
- hibbelig 7y agoThe IntelliJ dark theme is called Darcula. Nice pun.
- GordonS 7y agoThat's one of the out-of-the-box themes, but I just checked and the theme I use is called "Visual Studio Code Dark Plus", and I use the colour scheme with the same name. You can find it as a plugin here: https://plugins.jetbrains.com/plugin/12255-visual-studio-code-dark-plus-theme/ https://plugins.jetbrains.com/plugin/12255-visual-studio-cod...
- tasogare 7y agoDotPeek is a gem. I don’t need it often but when I do, I’m super glad it exists (and it’s free!)
- ehnto 7y ago> Rider is absolutely stuffed with features That's just it for me. The tools have so many good features, remain stable, and keep all those features out of my way until I need them. Like Adam Savage's first order accessibility principle for his workshops, the tool I need from their IDEs is always often in arms reach, yet still out of the way.
- GordonS 7y agoOh, and a special mention is deserved for Rider's git merge UI, which is by far the best I've used. It's based on 3 window panes: you get your code on the left, theirs on the right, and the result in the middle, along with tools for accepting changes from either side, and you can edit the result pane at will too. I've never liked the git merge UIs in VS or VS code (or other IDEs I've tried over the years) - Rider's is perfect for me.
- y4mi 7y agoJetbrains merge UI is like `git mergetool --tool=meld` (which you can use with x-tunneling on servers) Personally, I prefer vscode/atom style merging, but to each his own
- guitarbill 7y agodoesn't most three-way merge software have that UI? like kdiff3, meld, sublime merge, p4merge, vimdiff et al. (even think jetbrains products have it)
- leeman2016 7y agoThe thing is JetBrain's IDEs use that diff tool where-ever a diff is needed, not just for git. For example, in a local history of a file (like undo history), history of a single line in code, etc.
- Ididntdothis 7y agodoes Rider have Edit and Continue now? That's the one selling point that keeps me on Visual Studio.
- GordonS 7y agoIt does, and it's great! I always found the Edit and Continue function in Visual Studio to be flakey: often it would say it wasn't "allowed" with the type of project I was using, or it took minutes to apply changes when it did work, or it crashed while applying changes... Rider got Edit and Continue 1-2 years ago (I think), and it's been completely reliable in that time!
- non-entity 7y agoI recently went ahead and purchased theyr3 full product line, because I figured there are several I would end up wanting to use and it was just cheaper that way. The reason I bought it though, was specifically for CLion. I figured having a full featured IDE would make it much easier to browse and understand large C or C++ projects, but sadly it seems to only support CMake projects.
- FpUser 7y agoI also tried their CLion and was somewhat disappointed. Slow in places, sometime stalls, bugs here and there. Ended up using CodeLite and Qt designer
- big_chungus 7y agoI have used CLion, and would say JetBrains did an excellent job with making a C IDE. The issue is that C is not much of an "IDE language"; my experience has always been to just use a text editor (vim or vscode), and it seems to be the same for most C devs I know. Looking at newer languages, they seem to pair closely with IDEs; I'm still not a big IDE guy, but most use them for python, java, etc. I'm not enough of an expert to quantify the reasons behind this, but I think it's hard to build a stand-out good IDE for a language with which IDEs often aren't used or are just used as glorified text editors.
- madhadron 7y ago> 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 as Python builds). In C on Windows and Unix you have to figure out how to find and address includes and libraries in a cross platform way. CMake is probably the best bet. If they were in the position of, say, TurboC back in DOS days where they provided stdlib and you added everything else you wanted, they could do as good a job as for Java.
- sombremesa 7y agoIf you are a student or faculty, you can use their products for free - https://www.jetbrains.com/student/ https://www.jetbrains.com/student/
- kevas 7y agoYou can also just search for their EAP programs and get them for free that way too.
- nothrabannosir 7y agoThis is a great tip! I had no idea. Free beta (alpha?) builds: https://www.jetbrains.com/resources/eap/ https://www.jetbrains.com/resources/eap/
- masklinn 7y agoOTOH that means you have to upgrade quite frequently (EAP stop working) and the editor is completely broken from time to time. Also if you take part in a prerelease EAP (before the product is 1.0) (and your feedback is constructive and valuable enough) Jetbrains might gift you a license. That's how I got my first year of PyCharm (well my first year after the EAP ended anyway).
- bonestamp2 7y agoI can't figure out how to download the IntelliJ EAP. Everything seems to direct to the standard Commercial/Community IntelliJ download page. Anybody have a link?
- kevas 7y agoTry: https://confluence.jetbrains.com/display/IDEADEV/IDEA+2019.3+latest+builds https://confluence.jetbrains.com/display/IDEADEV/IDEA+2019.3...
- saghul 7y agoAlso free for open source projects: https://www.jetbrains.com/opensource/ https://www.jetbrains.com/opensource/ I've applied and got one in the past. Can recommend!
- sitkack 7y agoThe community edition is Apache licensed, https://github.com/JetBrains/intellij-community https://github.com/JetBrains/intellij-community it has no trial period, you own it forever.
- mark_l_watson 7y agoYou can build it from source also - I did it several years ago, easy enough.
- sitkack 7y agoThis is actually what triggered me to get the personal site license when it first came out a number of years ago. JetBrains announces that IntelliJ is going Open Source. I checkout the code, build it (~20ish minutes) inside of the downloaded bits, launch the newly compiled IDE, build the repo source again this time debugging IntelliJ from within itself. All in less than an hour, with no hiccups. Amazing. I love JetBrains so damn much it hurts.
- dmitryminkovsky 7y agoI came to say this. That $270M revenue is backed by a #1 product line. I first tried PHPStorm back in 2014 after I got tired of the wonky debugging capability in Eclipse. I still think Eclipse is a really important project in the way that JetBrains is the Google of IDEs and Eclipse is maybe the Firefox, and we need Firefoxes.
- nindalf 7y agoMan why you gotta do Firefox dirty like that? Firefox is absolutely the best browser IMO. Unlike Eclipse, which is acceptable but doesn’t hold a candle to JetBrains.
- masklinn 7y ago> Unlike Eclipse, which is acceptable That's a nice way of saying it's a trash fire.
- wolco 7y agoEclipse is gimp Jetbrains is photoshop.
- sam_lowry_ 7y agoPhotoshop is much less free/open than Jetbrains products are.
- wolco 7y agoYou may like them more for a variety of reasons but how is photoshop less free/open than Jetbrains products. Both are commericial products that require a licease and both are on the subscription model after selling unlimited liceases for years.
- sam_lowry_ 7y agoIDEA CE is opensource, many plugins are opensource as well.
- anoplus 7y agoI think IntelliJ is an exceptionally good software.
- closeparen 7y agoI 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.
- dehrmann 7y agoThe last place I was at was an IntelliJ shop, but I don't think there was anything in the project layout or committed files that was specific to IntelliJ, so if they're good about not committing project files, it should be the same for Eclipse. You'd just be on your own, though.
- rsynnott 7y agoThere 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.
- enitihas 7y agoAny place which has internal tooling tightly coupled to Eclipse, and isn't willing to or has not gotten to develop the same for IntelliJ.
- bitL 7y agoSpeed 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.
- dehrmann 7y ago> a jetbrains ide can do are just much better than what my custom setup could do I get frustrated by people who insist on a complex vi/emacs setup for something Jetbrains IDEs do better out of the box. Or people who insist Sublime is good for editing their complex React project.
- personjerry 7y agoHello! I use Sublime for my complex React project. What should I be using instead?
- maushu 7y agoI don't know what OP uses but I use VS code and it's pretty good for a free editor.
- justsid 7y agoOP is litereally ranting about people using text editors for tasks that IDEs excell at, and you are suggesting another text editor.
- gatherhunterer 7y agoVSCode has out-of-the-box support for JS and TS including autocomplete, visual debugging and variable definition lookup. VSCode is an IDE.
- _bxg1 7y agoVSCode markets itself as a text editor, but really it's an IDE, especially if you're using TypeScript.
- lonelappde 7y agoVScode calls itself a Code Editor, not text editor
- 7y ago
- k__ 7y agoI used PHPStorm for quite some time and was hyped that Android Studio would switch from Eclipse to a JetBrains solution, back in the days. I still don't understand how it could turn out as shitty as it is right now.
- kabacha 7y agoLet me blow your mind: ideaVim[1] is an official extension that enables vim like behaviour inside JetBrain editors - you can have best of both worlds! [1] - https://github.com/JetBrains/ideavim https://github.com/JetBrains/ideavim
- friedman23 7y agoI love jet brains but I'll say this. Their software is part of the reason I paid for 32 GB of ram on my new macbook pro.
- hyperbovine 7y agoThank Java.
- y0y 7y agoThe new breed of garbage collectors may change this significantly for the better. They need to be explicitly enabled, but there is a GC (G1) that may be better suited for desktop applications (low latency pauses, relinquishes memory to the OS more frequently while idle, etc.) available in Java 11.
- lemagedurage 7y agoIt's been the default GC since Java 9 https://en.wikipedia.org/wiki/Garbage-first_collector https://en.wikipedia.org/wiki/Garbage-first_collector
- y0y 7y agoAh, I'm confusing its availability with Shenandoah and zgc. Unfortunately, the last time I used IntelliiJ it came with its own JDK8. Is that still the case, I wonder?
- lemagedurage 7y agoI just ran an update, IDEA and PyCharm use OpenJDK 11, Android Studio still uses 1.8.
- isbvhodnvemrwvn 7y agoThey are all concurrent GCs though. You pay for the lower pauses with significant throughput hits.
- The_rationalist 7y agoThey clearly are the state of the art of IDEs for most mainstream languages nowadays. It's easy for young developers to overlook the power of intellij IDES, and to use the "sexier" vscode. But clearly for any medium to large project, learning to master intellijs are one of the highest ROI that a developer can get. Of course, it should be mixed with ideaVim.
- mitchell_h 7y agoI'd go so far as to say Intellij and eclipse are one of the biggest reasons for Java and python's success. Those two languages came about during an IDE revolution and it made them so much more accessible.
- kilburn 7y agoI generally prefer JetBrains' IDEs over vscode. However, vscode's remote editing capabilities just tipped the scale for me. Not too long ago I bought a "powerful" laptop (expensive!). It still chocked frequently when running multiple vm's, docker machines and/or multiple "auto-compile watchers". Then I tried vscode remote editing. I just run the browser & vscode in the laptop, and everything else on the desktop. It makes for a much, much nicer experience overall. JetBrains, if this somehow gets to you: please copy vscode's remoting abilities and I'll be back. Until then... I had a great time with you.
- detaro 7y agoJetBrains also has remote editing, but it's not as smooth as vscode's from what I heard.
- b5n 7y agohttps://www.gnu.org/software/tramp/#Overview https://www.gnu.org/software/tramp/#Overview
- detaro 7y agoWhat's the point of, in a vscode vs jetbrains comparison, dropping a "oh, oh, Emacs can do it too!" comment?
- judge2020 7y agoIf you're wondering, the "6M users / 405k customers" comes from the Community editions of PyCharm and IntellJ (maybe also Android Studio) and their free-for-students offer[0] ( which I would imagine is a big part of getting companies who hire college grads to license JB products). 0: https://www.jetbrains.com/student/ https://www.jetbrains.com/student/
- lucb1e 7y ago> which I would imagine is a big part of getting companies who hire college grads to license JB products I would assume so as well. It sounds negative though, but I'm quite okay with this particular one. I think this is different from student offerings where there is some sort of lock-in. Microsoft makes sure every student can try Microsoft Windows Server and Microsoft Office and get used to how it works, but with an editor from a company that just makes editors and doesn't want to tie you into their ecosystem, I think it's fine.
- tootie 7y agoDoes Google pay them to keep Android Studio free?
- bonestamp2 7y ago> I would imagine is a big part of getting companies who hire college grads to license JB products It's a good idea because, at least in our company, all of the young kids who are fresh out of school use VS Code while most of the seasoned people use IntelliJ (obviously there is one senior person using VIM as required by developer stereotypes).
- closeparen 7y agoWouldn't it come from counting enterprise site licenses as one customer / many users?
- Waterluvian 7y agoI 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 customizations I make. Default settings are nice that way.
- sombremesa 7y agoOh 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 unexpected happens. It's super frustrating - but I doubt anything can be done about it other than sticking to my machine.
- bonestamp2 7y agoIf you pair program a lot you could export your Intellij settings and switch to that profile when you're on their machine. But it sounds like that only handles some of the changes that you'd need (you could move any of your Intellij related key bindings from Karabiner into Intellij to get a little closer).
- sombremesa 7y agoNot sure IntelliJ can handle key mapping the same way as Karabiner - for example, my right option key (only the right one, not the left) is mapped to command + space. Good tip nevertheless!
- bonestamp2 7y agoYa, fair enough... I too have some Karabiner mappings that can't be done in IntelliJ. If you're serious about it, another option could be to get a programmable keyboard so many of the keybindings are right in the keyboard and you could just plug your keyboard in to the other person's computer.
- ordx 7y agoThey are registered in Prague, but it's mostly Russian company. Depending on your line of business, this may or may not be an issue.
- lucb1e 7y agoI think that is a harmful generalization and feeds on itself (more distrust creates more security measures which creates more the feeling that you need to secure yourself against this threat).
- slenk 7y agoDo you have some proof? Otherwise it seems you are just posting to cause controversy. I feel this goes against a lot of the guidelines: https://news.ycombinator.com/newsguidelines.html https://news.ycombinator.com/newsguidelines.html edit: my apologies for the assumptions and most likely breaking the guidelines myself
- iudqnolq 7y agoIt's trivially verifiable (I still switch between using Jetbrains and Emacs, not a dealbreaker for me). Here's a press release on their website: > In 2019, two eight-story towers known as Space became the new home of JetBrains in Saint Petersburg. > The largest of our company offices is located on the bank of the Neva River, with a panoramic view looking out over the Gulf of Finland. > IntelliJ Labs Co. Ltd. Primorsky pr., 70/1 Saint Petersburg 197374, Russia https://www.jetbrains.com/company/contacts/st-petersburg/ https://www.jetbrains.com/company/contacts/st-petersburg/
- _visgean 7y agoThey are very open about it and I don't see any problem with it. You could find some issues with them running a cloud software like that, but given that they primarily produce tools that are largely open source it is not a problem in my mind. Here is an article about their operations in Prague (in czech), from what I understand they have most of developers in St petesburgh.. https://ekonom.ihned.cz/c1-65918420-rusti-it-gerojove-na-ceske-adrese https://ekonom.ihned.cz/c1-65918420-rusti-it-gerojove-na-ces...
- croh 7y agoI 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.
- zrg 7y agoRebind them?
- banads 7y agoCan't you customize all the shortcuts according to your own needs?
- Denvercoder9 7y agoYou can configure the style of keyboard shortcuts used.
- folkhack 7y agoI'm with you that the defaults aren't my favorite... but as a heavy Sublime user I was able to migrate the bindings over that made sense to me... Intellij products are insanely configurable. Also - I would either use their cloud sync and/or VCS to back-up your customizations. It sucks switching to a new computer and losing a day re-configuring your IDE back to baseline =|
- owl57 7y agoIs it easy to use VCS for that? Last time I checked it wasn't [1]. In fact, that is maybe the main thing keeping me from learning IntelliJ tools more: I'm not comfortable with programs that I know I will want to customize but can't just git add the customizations to the dotfiles repo. [1] https://stackoverflow.com/questions/37776684/which-intellij-config-files-should-i-save-in-my-dotfiles https://stackoverflow.com/questions/37776684/which-intellij-...
- folkhack 7y agoI've done it in the past but I'll admit it's been years since I've used it. The cloud sync thing works just fine for me and fits well with the subscription model etc. Looks like they may have gone off the deep-end with the configuration files - I remember the ability to export to a MUCH smaller file but this was probably 4 years ago at this point.
- mlthoughts2018 7y agoI 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 motivates you to bring all these things into one consolidated IDE, I urge you to consider that this is a type of bad code smell and bad workflow smell, the all-in-one IDE is not actually helping productivity but hurting it in the long run, and you should invest right away in the learning curve & barriers you perceive are blocking you from a purely shell command-line workflow that separates code management & search into isolated utilities in separate interfaces. I do grant there are a very small number of use cases where the IDE approach is useful: helping students who are literally just starting out, helping developers with atypical accessibility constraints that can be assisted with the IDE, probably a few more. But general code search, linter/test integration, and embedded features like autocomplete, pop-up signatures or docs, etc., are disastrously bad things hands down for regular development. It’s such a shame that a whole generation of programmers are tricked into believing those things are good for them. It reminds me of people tricked into becoming reliant on MATLAB or Jupyter notebooks, and then retroactively trying to defend those tools as productivity-enhancing when they are, from first principles, productivity destroyers.
- Denvercoder9 7y ago> But general code search, linter/test integration, and embedded features like autocomplete, pop-up signatures or docs, etc., are disastrously bad things hands down for regular development. Do you have any substantiation for that claim?
- mlthoughts2018 7y agoMany years of experience leading software teams and watching these tools hold back younger engineers time and again. Random breakages, surprise integration quirks, facilitating confusion of the design principles in the underlying code they only see through the IDE, inability to do necessary work in environments that can’t support the IDE (like during an outage that requires access to a different environment for a change). It’s been one of the most common patterns of lost productivity I’ve seen in my career, across many companies and many cohorts of engineers that would control for virtually any confounders, leaving me only to believe it’s the principle of using IDE assistance for these things.
- Railsify 7y agoThey also still give away their entire suite of products to students at no cost!
- rvz 7y agoSeveral students tell me that it is only the full-version for free for a year, then it is subscription-based at a discount.
- detaro 7y agoIf you are still a student at the end of the year, you just need to verify your student status again to get another one. Once you're not a student anymore, there's the discount offer.
- big_chungus 7y agoI'll second detaro, when I was a student, I just had to re-verify and I think re-activate, though I believe the re-activation is automatic if activated with an account rather than a license key.
- innocenat 7y agoI have been using student version since September 2014 (when student plan was introduced) and I am still using it for free today (currently in PhD).
- ibobev 7y agoThe single most feature I hate about their products is their reliance on JVM, which makes them memory hungry and slow on older machines. :)
- coliveira 7y agoAgreed. I hate using Java apps on the desktop. It is OK if your target is java itself, but I wouldn't start a java app to develop Python or some other language.
- stephenr 7y agoI used to think the same, but I’ve literally never found an IDE as feature complete (both built in/first party plugins and via 3rd party plugins) as IDEA. Those that come close are not “native” either. Trading the jvm for xul/scintilla (Komodo) or fucking electron, to get worse productivity and say “it isn’t jvm” is stupid IMO.
- toyg 7y ago> I wouldn't start a java app to develop Python Have you ever used PyCharm? It's head and shoulders better than any other IDE for Python out there. A slight delay whenever you restart is worth the productivity improvements it grants the rest of the time.
- benibela 7y agoI had to buy a new laptop to use Android Studio
- apta 7y agoI think with a program of that size and complexity, it will be memory hungry no matter what language it's written in. Visual Studio is a C++ application if I'm not mistaken, and it can be sluggish and slow for larger projects.
- phillipcarter 7y ago> which makes them memory hungry and slow on older machines I doubt this is even remotely true. The JVM (and the CLR, and every modern runtime) is a very well-tuned machine that performs well. Language services make heavy use of system resources. It's effectively compiling your code as a service whenever you need it, which is a lot.
- foobarbecue 7y agoI love IntelliJ but I am constantly switching between PyCharm and WebStorm, which is quite annoying since I end up doing python and javascript in both. I wish they one modular product instead of many, many slightly different products. Edit: I'm learning in the comments below that IntelliJ IDEA Ultimate gives you the capabilities of the other products all together. This sounds great! I'm going to try it.
- crimsonalucard 7y ago>Edit: I'm learning in the comments below that IntelliJ IDEA Ultimate gives you the capabilities of the other products all together. This sounds great! I'm going to try it. Pycharm professional should have all the features of webstorm in it. The thing with IDEA is that the ecosystem is too huge and it assumes JVM centered development.
- freeqaz 7y agoIntelliJ works well for me when I have a repo spanning many languages. I'm not sure if that's what they intend, though!
- thsowers 7y agoIf you use their flagship offering, IntelliJ, it includes language support for Python, Javascript, and many other languages either directly or via a plugin that replaces most of the respective functionality of Webstorm, Pycharm and Rubymine. Just some niche features (like a C debugger only found in CLion) are unique to the other IDEs IIRC
- mrj 7y agoYeah 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/posts/115000097290-How-to-setup-Django-for-an-existing-project https://intellij-support.jetbrains.com/hc/en-us/community/po....
- heavenlyblue 7y ago
- stevehiehn 7y agoNice, Intellij (avec GoPlugin) is the only dev tool I pay for out of pocket. The vast majority of the company I'm at uses VSCode (for mostly GoLang & Typescript). So I don't want to make the case to have them pay for it. But 40hrs/w of my existance is spent in a IDE/editor and IMO its totally worth it to pay for the one I feel most productive with.
- meddlepal 7y agoAlso paying for Intellij, it's an amazing tool.
- conradfr 7y agoI have a tiny Go program that I very rarely touch and was quite happy with the go plugin ... until they launched their full blown Go IDE and disabled the plugin in their other IDEs. I understand why but I'm still a bit sour. And that's how I finally tried VSCode.
- toyg 7y ago> disabled the plugin in their other IDEs Wut? The plugin is there. I installed it in IDEA without any problems just two weeks ago. Then again, I have an Ultimate subscription, I don't know if the free versions are held back.
- vips7L 7y agoYeah typically the plugins are only available for ultimate after they launch a paid version.
- randomidiot666 7y agoYou can always get the EAP version for free. It's probably stable enough for your rarely touched Go program https://www.jetbrains.com/resources/eap/ https://www.jetbrains.com/resources/eap/
- exikyut 7y ago
- asimpletune 7y agoI love IntelliJ! (but I wish they would add static analysis support for Scala)
- rvz 7y agoI'm absolutely pleased with these numbers. This gives confidence that JetBrains has products that are used by a market of paying customers who are developers from companies big and small. Not even raising capital is impressive since these days, we have news of startups / companies with zero profit raising cash every 6 months and on each funding round, they forfeit control of their companies. With these numbers, this confirms that 'developers' are the new customers.
- aseipp 7y agoI think it's a generally frugal market even if some of us are flush with a bit of cash. There's a lot you can get done for free with various FOSS stacks, and outside of highly specialized tools that aren't easy to replicate in features/availability/guarantees, I think it's a hard market to get a foot in, because the power of NIH is so strong. Things like IDEs, or security services, that take either a very slow burn or a lot of programming/design power are possibly the exception, and even then you can spoil it. A lot of people on here got upset when JetBrains moved from permanent licenses to a subscription service -- but in hindsight, I think it was the right move and it probably paid off! Think about that: you have a tool that is used in-and-out, like bread and butter, every day, like 30 hours a week -- and maybe, if you're lucky, a developer who makes 6 figures will say "ok I'll pay $200 a year i guess" or whatever. It's kind of incredible! Of course corporate accounts do not bat an eye at this; in fact they like continuous support, renewals, and services. It keeps things regular. It's very easy to look at JetBrains and say it can obviously work, just the same way people look at RedHat (or other outliers) and say it can work. They're a standout company in this space, and have high reputation, and it didn't come from nowhere. They almost make it look easy -- just sell a great product, boom! But it depends on a lot of factors like when they entered the market, how they grew over time, etc. It's possible they wouldn't be able to get off the ground today if they tried this whole thing again. In fact I wouldn't be surprised if JetBrains existence, happening before the whole VC craze, has in fact influenced the market itself, today: even with millions of dollars of VC funny money, it would probably be very difficult to compete with them on their turf in 2019, when they have extremely high reputation and a big array of products, in a market that is a very "small world". They're the 900lb gorilla in the room, in a sense, but they did it on their own. JetBrains products are amazing though, without a doubt, and they deserve their success. I wish them all the best.
- ehnto 7y agoOne of my favourite dev tools, and a personal sweetheart company as well. The way they handled the subscription transition was very amicable and gave me a lot of respect for them. They could have easily gone the way of Adobe. The software is worth every penny, and having tried many alternatives, I'm hoping I will never have to give it up. Even if they go out of business, so long as I have a matching JRE for my OS it should be useful to me until I no longer need or can write software.
- bdcravens 7y agoHaven't used their IDEs for some time, but I really like DataGrip. While someone always knows of an open source alternative, it's the best full-featured cross-database tool I've found.
- m3Lith 7y agoI really liked HeidiSQL when I was working on Windows, but after switching to Linux I struggled to find anything with similar UI and workflow. DataGrip was a really nice discovery, though I still haven't gotten fully comfortable with the UI, it's quite a bit more complex.
- TeamMCS 7y agoShame they had to sell out with their bullshit subscription model
- deleted 7y ago[deleted]
- alangpierce 7y agoI'm certainly sympathetic to the frustration of having to support every previous version of your software. If upgrades cost money, then people are incentivized to stay on old versions and then complain about bugs that have been fixed since then, and you can't tell them "just upgrade" because they don't want to pay to upgrade. Web companies almost never need to support old versions of the website, for example, and that makes them much easier to manage from an engineering and customer support standpoint.
- bshipp 7y agoI use Pycharm and it's such a superior product that I'm happy to support them so they can continuing development. plus it's a pretty nominal fee from an enterprise development cost perspective so it's an easy budgetary sell. As others said, the community edition is free and extremely capable, so I don't see a reason to complain. It's fantastic that I can use my professional job to support development that benefits free users.
- conradfr 7y agoYou are downvoted but I kind of agree. I don't think their IDEs improved a lot / more since the subscriptions. Indexing is still a resource hog, RAM usage out of control etc. I also dislike their insistence on copying the grey Adobe's UIs.
- criddell 7y agoI think their model is pretty fair. You subscribe and then are entitled to use that version forever, even if you end your subscription. What you gain in the subscription is the right to use newer versions. For the stuff I really rely on, I feel good knowing there's a reasonable business model behind it. The ultimate version is $500 / year or $149 / year for business and personal respectively. For a lot of use cases, it doesn't need to save you very much time to pay for itself.
- throw_away 7y agoI want to like JetBrains and paid for an ultimate subscription for years, but this four-year-old bug renders their products pretty much unusable on macs with a 5k display: https://youtrack.jetbrains.com/issue/JBR-526 https://youtrack.jetbrains.com/issue/JBR-526 . Thus, I've canceled my subscription and moved to vscode for most development.
- sepbot 7y agoIt's disappointing to see bugs slowly creep into their products and stay version over version. I have the All Products Pack and most versions are currently pinned to 2019.1.4 which has the most bearable balance of bugs and new features.
- dancek 7y agoReally? I use IntelliJ on an external 4k display every day at work with a 2016 MBP. I seem to recall having some issues in early 2017 (when I started at $company), but nowadays it works fine. EDIT: I'm quite sure I have scaled resolution but can't check.
- throw_away 7y agoIs yours a 13" or a 15"? Mine is a 2015 13" mbp and the key latency and cpu churn on idle is unbearable.
- rsynnott 7y agoI thought that was fixed? I used to have it with a 2x 4K display, and it was BAD, but it went away a couple of years ago.
- xyst 7y agoNot surprising. Their ide suite is just that amazing. Been using them since I was offered an edu license (all products for free if you had an edu addy) some years ago and have since converted to a personal license.
- donarb 7y agoThey are a sponsor of PyCon and their booth is always a hub of activity. Last year they held mini tutorial sessions with prominent Python developers who demonstrated PyCharm with various programming examples (like Flask, virtual environments and Jupyter notebooks). I was able to talk directly with the PyCharm developers to figure out a problem I was having when starting new projects. Their developers are friendly and very knowledgeable. I have no hesitation renewing my PyCharm subscription knowing that these guys are building a great product that makes my work easier.
- keymone 7y agoIt’s hard for me to praise Jetbrains, every time I start using Idea I have amazing experience, I feel like it’s totally one of the best IDEs out there and then couple days and non-trivial plugins later I have noticeable lags when typing text. I immediately give up and switch back to my previous setup. Why can’t IDEs prioritize reducing typing latency? That’s like one of the most important parts of text editing. Anybody else had similar experience? Edit: not trying to rain on Jetbrains parade here, I’m genuinely happy they have a business model that works and products that sell well.
- erokar 7y agoI agree. It's sluggish and very resource hungry. It runs on the JVM and it shows. I've switched to VS Code, also for Java coding.
- keymone 7y agoBut java isn’t slow and sluggishness is definitely not only due to GC pauses. It’s all about input handling subsystem.
- coldtea 7y agoThe sluggineshness you describe should definitely be mainly GC pauses. IDEA has done extra work on the "input handling subsystem" to the point where they are faster than most anything out there: See: https://blog.jetbrains.com/idea/2015/08/experimental-zero-latency-typing-in-intellij-idea-15-eap/ https://blog.jetbrains.com/idea/2015/08/experimental-zero-la... And: https://blog.jetbrains.com/idea/2015/08/experimental-zero-latency-typing-in-intellij-idea-15-eap/ https://blog.jetbrains.com/idea/2015/08/experimental-zero-la... (which is now standard)
- coldtea 7y agoSorry, the first link was meant to be: https://pavelfatin.com/typing-with-pleasure/ https://pavelfatin.com/typing-with-pleasure/
- 7y ago
- kayoone 7y agoI love their products, my only gripe is that the performance is somewhat sluggish on my 2018 13" Macbook Pro.
- iamcreasy 7y agoI second this. Sometimes I fire up VS code just because it would take a few minutes longer to test the same code in IntellijIDEA.
- i_am_nomad 7y agoJetBrains products are excellent, I have both personal and work subscriptions. I wish MPS would catch on, though; it’s really exciting technology that way too few people are using, for some reason.
- eitland 7y agoI really like IntelliJ and recommend everyone try them even if my favorites are NetBeans, Eclipse and VS Code. This seems to be just some weird preference that my brain has and since Jetbrains is such a nice company and has a sustainable funding model I'm happy to send people their way
- dclusin 7y agoFor 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.
- wirrbel 7y agosnappy 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.
- sooheon 7y agoFWIW I find IDEA more responsive (fewer random lags while typing) than my pretty minimal emacs setup. Text editors like vim, kakoune, or xi are snappy, are not IDEs.
- rsynnott 7y agoThey’ve gotten a lot better recently. If you haven’t tried in a while may be time to revisit. Particularly if you’re on MacOS, where they used to have serious issues.
- dclusin 7y agoI 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.
- 7y ago
- somid3 7y agoThis is so inspirational
- planetzero 7y agoI love Datagrip. I started using it last year and never went back. It works on both Linux and Windows with no issues.
- herova 7y agoPrague based company. Aha, yeap.
- detaro 7y ago?
- herova 7y agoJust look at open positions count in different jetbrains offices. Main r&d place is St Petersburg Russia. Second one is Munich.
- detaro 7y agoWasn't clear what you were aiming at with your comment. (And typically, I'd read "X-based" as "has HQ in X", nothing more. Normal in this industry for companies to be widely spread)
- pkos98 7y agoTheir company philosophy is "everybody codes", which results in much less management (and possibly more freedom for the employee :). They have an office in Munich.
- nafest 7y agoJust 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).
- deleted 7y ago[deleted]
- lonelappde 7y agoIs that inclusive of vacation, holidays, and sick, or what?
- TulliusCicero 7y agoProbably 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.
- a254613e 7y agoOnly 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.
- mc3 7y agoPeople will still manage in such situations. It will be adhoc and depending on social evolution rather then a formal structure.
- benibela 7y agoBy the way, what is the difference between IDEA and Android Studio? When you want to do Android and non-Android development, do you need both IDEs, or can one fully replace the other?
- Semaphor 7y agoAndroid Studio is a special build of IDEA focusing on Android. It’s like PyCharm. You get IDEA with some features removed and certain plugins pre-installed and defaults set. Personally I like using their specific IDE’s for their tasks, but I could imagine that you can easily replace Android Studio with IDEA and not have any difference (besides more features being available).
- _bxg1 7y agoI used Eclipse at a Java shop for about a year, and then they bought me an IntelliJ license. It was night and day. IntelliJ was a dream. And not just because of features; it was smoother and it had an Apple level of cohesive, thoughtful user design.
- on_and_off 7y agoI remember when I was able to make the switch from Eclipse to the first beta of Android Studio. This was night and day as well ! Sadly, I feel that the experience has degraded a LOT since then. IntelliJ did not technically get worse, the typical Android build just grew in complexity way faster than IntelliJ optimizations could follow. Same thing with Gradle actually. It has been getting significantly faster. But if during the 6 months you spent in order to speed up gradle by 30 % the typical build complexity has increased by 50%; sadly it means that you are losing.
- _bxg1 7y agoIn fairness my case was not Android
- decebalus1 7y agoIntelliJ is the only thing making Java development bearable.
- crimsonalucard 7y agoIf they improve this one thing then they are solid. They need to move to natively compiled apps. The JVM can get really slow. I still use their products despite the slowness but many people don't make the switch because of how heavy the IDE is.
- heavenlyblue 7y agoStill waiting on that “IDEA in Rust blog post”...
- crimsonalucard 7y agoIf they can't get away from the jvm then it just needs to be less bloated.
- hmart 7y agoJet Brains is another example that OpenSource doesn’t kill industries or companies. JB won over Eclipse and Netbeans with great products, great customer service and fair licensing options and prices.
- kevindong 7y agoI'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 also get a perpetual license for that particular version and so on and so forth. Their FAQ page explains it a lot better than I can: https://sales.jetbrains.com/hc/en-gb/articles/207240845-What-is-perpetual-fallback-license- https://sales.jetbrains.com/hc/en-gb/articles/207240845-What...
- lol768 7y ago>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 recall correctly. They used to sell standalone perpetual licenses which included a period of updates.
- georgemcbay 7y agoStill commendable given how common it is these days for companies to get consumer backlash and just continue to do the same thing while comically trying to publicly convince the customer base that the new model is somehow better for them when any rational person can see it isn't. Also useful as a guide to show the customer they should go ahead and voice their displeasure when these situations arise, preferably before the product is so entrenched in the given market that they can "pull an Adobe" in this situation ("Don't like the new terms? Fuck you, pay us").
- lol768 7y agoOh, absolutely. I think they handled this particular change quite gracefully. It's a compromise.
- gatherhunterer 7y agoThey seem to have nice products but when people compare JetBrains tooling to Vim, Emacs and VSCode everyone seems to leave out the fact that those tools are 100% free. I think it’s important for coding to be open to as many people as possible and the tools are the point of entry.
- rco8786 7y agoJetBrains does have a free tier, fwiw. It’s quite powerful too (I say this as an avid vim user)
- marsrover 7y agoI 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).
- atorodius 7y agoThere is one for PyCharm. Maybe for others too? I didn‘t find a table though
- rsynnott 7y agoIntelliJ is a big part of it, tho. JVM languages, plus all supported languages that they don’t have a variant for (it has a decent first party Rust plugin, for instance).
- guggle 7y agoThere's pycharm community edition.
- collyw 7y agoPycharm has a community edition and for most tasks it is fine.
- rco8786 7y agoOk? They have a powerful free tier and sell niche upgrades. Seems pretty reasonable to me.
- gravypod 7y agoI love jetbrains products but I hate their product segmentation. I wish I could use one IDE (smoothly) for all of their supported languages. It's one of the best editor experiences I've ever had though.
- newguy1234 7y agoA 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.
- ardy42 7y ago> 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. From what I understand, the VC funding model is toxic for sustainable, profitable businesses that successfully sell products in some niche. VCs either want your business to have a 0.1% chance of being the next Facebook or be something that a FAANG might want to buy out, and if your business isn't one of those things, they'll make you "pivot" and turn it into one. JetBrains is a good example of the kind of technology companies we need more of.
- geophile 7y agoJetBrains is completely awesome, in all ways. - The best IDEs by far. There is nothing remotely close. I have been a dedicated Emacs user for over 30 years. But there is so much Intellij does that just isn't available in Emacs, that I started moving more of my dev work to IDE, maybe 10 years ago. I still escape to Emacs sometimes (from the IDE), but if I'm coding in Java, Python, or sometimes C/C++, JetBrains tools are my main environment. - The products keep getting better with every release. - Excellent support. They are always fast and address my exact problem. - Reasonable licensing. - The free versions of their products are usable. I got by on free versions for years. I am thankful that they remain independent. I fear than an acquisition would dilute their focus and kill their many-years long streak of stellar accomplishment.
- extra_rice 7y agoI can't consider myself to be an emacs superuser but I've built muscle memory around its key bindings so on JetBrains IDEs, I use my custom emacs based key maps. I used to be an Eclipse user many years ago, but when IntelliJ community came out, and it started supporting emacs key maps, I made the jump. I'm now using ultimate licensed by the shop I work at.
- cies 7y agoRecently they've create the (arguably) best language on the JVM thus far: Kotlin. Now Google supports it for Android. Just to add one to that list of awesomeness.
- otachack 7y agoKotlin was a breath of fresh air from Java. Highly impressed at how easy it was to transition, as well.
- lowercased 7y agoWith this much revenue... can they eventually divert some to providing a 'live share' service like vscode offers? I would think it would be a service they could possibly even uncharge for - I would pay a few $ more for a 'plus' version which offers 'share my project with other jetbrains users for pairing'.
- sieabahlpark 7y agoYou could make a plug-in that does that probably
- servercobra 7y agoI just picked up WebStorm again. I love VS Code, but WebStorm feels just a little more polished.
- mmastrac 7y agoEvery time I see these guys pop up, I'm reminded of the time a decade ago where they literally copied my .NET profiler (nprof) into their "brand new" .NET profiling product at the time and just shipped it. No apologies, no compensation for building a commercial product on something I had spent a decent amount of time on. Very disappointing of them.
- fabiensanglard 7y agoWhat do you claim they copied? The GUI, the features?
- mmastrac 7y agoCode from the open-source nprof project made up a good chunk of dotTrace (confirmed via decompilation at the time).
- wldlyinaccurate 7y agoWhich licence did you distribute the code with? Surely there's solid grounds for a legal case if the licence didn't permit commercial use?
- mmastrac 7y agoI wasn't really clear on licensing back then and it looks like I had a few GPL headers in the source. EDIT: it was clearer than I thought - v0.4 [1] has an explicit GPL 2.0 COPYING.txt in the root. [1] https://sourceforge.net/projects/nprof/files/OldFiles/nprof-0.4-alpha-src.zip/download https://sourceforge.net/projects/nprof/files/OldFiles/nprof-...
- zmzrr 7y agoSo this is the usual "I'm peeved that I chose the wrong licence and someone made money off my project". Aha.
- michaelfeathers 7y agoThe thing I love about JetBrains is their ethic. - Started by making refactoring plugins for IDEs. Became irritated by those IDEs. Wrote their own IDE. - Supported various programming languages. Became irritated by those languages. Made their own programming language.
- stoicShell 7y agoIndeed! Love the spirit, work your way bottom-up as you encounter problems, remain practical yet keep that 10,000 ft view. All compounded by splendid execution, to the point that you are elevated 'upstream' so to speak by the master[1]. [1]: parent is talking about Kotlin: - https://en.wikipedia.org/wiki/Kotlin_(programming_language) https://en.wikipedia.org/wiki/Kotlin_(programming_language) while I'm referring to Google supporting Kotlin on Android as a first-class ("native") language as of May 17, 2017: - https://blog.jetbrains.com/kotlin/2017/05/kotlin-on-android-now-official/ https://blog.jetbrains.com/kotlin/2017/05/kotlin-on-android-... (There might also incentive for Google to move away from anything even remotely touched by Oracle; case in point being Java, despite the open sdk for that).
- traskjd 7y agoI think you mean 'started with an RSS reader' - omea reader was ace :)
- eman_resu 7y ago282 comments and I'll be the first person to mention AppCode. This makes me wonder whether AppCode is really a niche product for JetBrains compared to their other wildly successful IDEs. AppCode used to be hands down best IDE for iOS development in times of Objective-C, but after introduction of Swift, it's downhill in terms of quality. One of projects I'm working on doesn't even compile (multiple frameworks and app in monolith codebase). 2019.3 was supposed to improve symbol caching, building module maps and code assistance and it makes little difference for me - I'm still getting freezes for multiple seconds and code completion occasionally becomes available with such delay that I'm done typing what could have been autocompleted for me. In 2 months my subscription expires and I'm really sad to give up on this product. Sorry for venting dear HN community, but it's not all roses in JetBrains land.
- dmitriid 7y agoMy feeling is that they have too many projects going at once, and they can't keep an eye on all of them. They still manage to add new features, and fix the worst bugs, but I don't think they have everything entirely under control.
- hn_throwaway_99 7y agoI agree with many of the other posters: JetBrains has succeeded because their products are generally awesome, and I am a happy personal subscriber. People should especially remember what the Java IDE landscape looked like when they first came out with IntelliJ: using IntelliJ after using NetBeans or Eclipse was like using Google for the first time after being familiar with AltaVista - it was just a night and day better product. Still, I wonder if they could have been successful without funding if they were a US or Western European company. Especially in the early days, I'm sure the much lower salaries in Prague allowed them to be more competitive with a lower burn rate. My point is I think their VC-less success would have been much more difficult in a place with higher salaries and cost-of-living.
- hugi 7y agoI'm an outsider fan. I've attempted to use IntelliJ on multiple occasions, but it just can't really compete with Eclipse as far as my requirements are concerned. But the competition from and innovation in IntelliJ has no doubt made Eclipse better (and modern Eclipse is kind of awesome and just keeps getting better).
- chris_j 7y agoWhat is it about your requirements that means that IntelliJ can't compete with Eclipse?
- itronitron 7y agobeing able to organize things into separate projects in Eclipse, in the same window, is very nice
- ivan_gammel 7y agoEclipse project = IntelliJ module Eclipse workspace = IntelliJ project
- Majestic121 7y ago
- laurentb 7y agovery interesting numbers! I always wondered how much money Microsoft generates out of their proper dev tools like Visual studio, would be interested in seeing those... or perhaps someone can point me to some market research in this space?
- agluszak 7y agoCtrl+Shift+A to find ANY action in the whole IDE + ability to customize almost everything is the peak performance of UX. Everybody should learn from JetBrains. Tools made for developers by developers <3
- CodeWriter23 7y agoIMO it’s a no-brainer to pay $20 a month for PHPStorm. I easily save $20 a day in time through the easy class/use resolution, function parameter display and the semantic “spell” checking that highlights missing braces, semicolons, etc. And then there’s the whole xdebug works over ssh tunnels thing I couldn’t ever get to work with vscode + plugin.
- rb808 7y agoDo they ever have discount codes available? I assumed yes, waited for black Friday for nothing and now not sure what to do.
- KorematsuFred 7y agoAlso remember that despite of what their balance-sheet and financials say (which are impressive no doubt) they built a simple but solid product. Simple in a sense they did not run after the buzzwords of deep learning, in the cloud and all that stuff. It was a replacement for Eclipse and Netbeans which have been around for decades but a far far superior product. Their revenue might look like just $270M but the value they have added by sheer gain in developer productivity across the world will run into several billions.
- TimTheTinker 7y agoWhile we’re at it... Esri: $1.1B revenue, 300k customers, $0 raised (2016 numbers) Anyone else?
- mythz 7y agoHappy to see them succeed as a successful bootstrapped company who are operating on a sustainable business model that allows them to continue iterating and improving their already best-of-class products better with each release. Jet Brains offers the best value for any commercial (i.e. non-free) dev products I've ever used. Currently an active user of Rider, ReSharper, dotPeek, dotTrace, dotMemory, IntelliJ, Android Studio, DataGrip, WebStorm and TeamCity [1] - all world class tools available at a comically cheap price with their "All Products Pack" - even cheaper with their loyalty discount. I'm normally not fond of subscription-based products but as their product suite offers so much value I count myself as a happy multi-year subscriber that in all likelihood will remain one until I retire from programming. [1] TeamCity has separate licensing, used to pay for but now comfortably fit within their generous (100 projects / 3 build agents) free-tier limits
- 29athrowaway 7y agoThey got there shipping great products that people trust.
- PaulWaldman 7y agoA great example of "During the gold rush it’s a good time to be in the pick and shovel business." Increasing productivity of expensive developers is a great selling point.
- brbrodude 7y agoI'm always amazed by how a complex software as IDEA seems so crisp, I'm always thinking the internal structure must be very well pieced together, there are a lot of small things and small features that you'd think would not have polish but then it's all working flawlessly. Really want to study their code one day(although it's been years I'm saying that) :t
- dbrgn 7y agoI wonder what would have happened if they had gone the typical silicon valley VC route. Probably something less customer friendly with more invasive tracking, in order to "properly monetize their userbase".
- Lazare 7y agoI'm a really big fan of JetBrains. The pricing is reasonable, the pricing model is reasonable, and the products are moving forward quickly. There's a lot of products I am either reluctant to pay for, or pay for only begrudgingly, because I feel like I have to, even though the value proposition isn't really there. JetBrains isn't like that!
- mulmen 7y agoI subscribe to several JetBrains products personally and also at work. Their pricing is reasonable in both situations and the products work well. It’s a refreshing experience all around. I’m happy to see this simple, reasonable approach find success.
- barcoder 7y agoMakes me wonder if we'll start to more investments at earlier stages because startups usually need to prove their business plan before they see outside cash
- lukasb 7y agoARPU of $667? I guess there must be other revenue sources ...
- deleted 7y ago[deleted]
- hailhash 7y agoJetBrains makes money out of ShitBrains
- hailhash 7y agoHere are list of free and better things existed and will continue to exist long after JetBrains run out of fuel Eclipse vim VS Code
- princevegeta89 7y agoCan't imagine writing software without their life saving intuitive IDEs. The keyboard shortcuts and powerful navigation features along with the excellent integration they have pushes them out of the league. I automatically start to hate other development platforms like XCode which is so backward. Only for small edits will I use VS Code or Sublime which in my POV never caught up to Jetbrains and probably never will.
- ksputana 7y agoThere are many companies making a lot of money without raising any money. Raising money is not the only way to do business!
- JeremyMorgan 7y agoI don't have much to add here other than to say I've been a JB customer since 2012. They've always provided excellent products with sensible licensing and I'm hoping they don't abandon their current business model.
- kelsolaar 7y agoTheir Open Source support model is fantastic, we have been running on PyCharm Professional for half a decade thanks to it!
- aldanor 7y agoJetBrains makes one of the best free IDEs for Rust, been happily using it for a while now (free PyCharm CE + intellij-rust).
- tony2016 7y agoWhile Rider might be a nice IDE, it can't use Visual Studio extensions. I use some commercial ones which increase my productivity. I can't see myself not using Visual Studio. I use the Enterprise version of VS. There's no other IDE with all the features I have.