16 ms·
if JetBrains people are reading this, I want to say THANK YOU! You saved lots of developer time with IDE, then Kotlin language. I use Golang, Python and Databas
by tuyguntn 6y ago
if JetBrains people are reading this, I want to say THANK YOU! You saved lots of developer time with IDE, then Kotlin language. I use Golang, Python and Database IDEs, and they are really nice and time saving, can't imagine how much time you guys saved to Java developers where everything is reflection based annotations and deep level of abstract class/interface implementations. (last time when I worked with Java in VSCode, it was almost useless for autocomplete, because too many things rely on annotation based code generation)
- deleted 6y ago[deleted]
- arpa 6y agoI just bought a personal IDE licence a few days ago. JetBrains makes one of the best IDEs I've ever used, and I consider that 100€ well spent.
- deleted 6y ago[deleted]
- malux85 6y agoAgreed - JetBrains is one of those companies where their products speak for themselves, and I happily pay every year. Absolutely money well spent.
- risyachka 6y agoAnd their pricing model is great. All products subscription stars $250 but after 2 years its only $150!
- malux85 6y agoI know it's mental. Their yearly cost pays for itself in productivity boost in like 1-2 days. It's such good value ...
- lfowles 6y agoOne of the few tools I gladly pay for a yearly subscription even if I only get a few weeks use out of it.
- clashmeifyoucan 6y agoAgreed, and the education pack is so good. Perpetually free as long as you're a student has been a lifesaver—honestly can't live without CLion and PyCharm at this point.
- powvans 6y agoYes! My JetBrains Ultimate renews every November and I get a little giddy in anticipation of paying them for another year. It’s just such an amazing value. JetBrains is so good it’s like finding money on the sidewalk.
- wolco2 6y agoJetBrains has a great product but if you are really serious about "giddy in anticipation of paying them for another year" why not buy another subscription every few months? Plan a party and invite the neighbours.
- Ashanmaril 6y agoIf you REALLY want to treat yourself, let me give you an address to send some bitcoin to!
- FriendlyNormie 6y agoIs this a joke? I mean could you suck these people’s dicks any harder? How are you a real person?
- jhowell 6y agoAt a time I'd purchase both JRebel and IntelliJ. JRebel had a really "aggressive" sales team that would call and email about renewals. Jetbrains has never had to call me, their product sells itself, for me. I no longer use JRebel.
- rufus_foreman 6y agoI love Intellij and no longer use JRebel, and yeah I knew better than to pick up the phone when their sales team was calling. But that's not why I stopped using JRebel, I stopped using JRebel because 10 years ago I worked on monolithic code bases that got deployed to application servers where a build and deploy cycle took 30 minutes, if I did the build with no unit tests. Even though it took constant fiddling to keep JRebel working and a hot deploy worked on maybe half the changes I made, it saved me many hours. Now I work on microservices with embedded app servers where a build/deploy cycle is 30 seconds, no need for JRebel. Sorry sales guys!
- that_guy_iain 6y agoIntelliJ was crashing repeatedly for a few days and I was really sad I would have to use a different IDE until I found out I could change which VM was used. I've had IntelliJ even tho my company would have got my PHPStorm just so I could code during my free time in other languages in comfort.
- wpietri 6y agoYup! Martin Fowler mentioned them because they were one of the first people making automated refactoring tools. That sold me on their IDE, and I've been a happy user ever since 2001. Thee days I have the personal version of their all-you-can-eat license and it has always been worth the money. I'm delighted that their smarts and dedication in building a high-quality, user-focused product has paid off in a big way for them.
- vips7L 6y agoJava in VSCode works completely fine even with annotations, its the Eclipse language server. You should really give it another shot. In fact for all of my use cases it performs better than IntelliJ because it isn't trying to be 200 different tools at one time. With JDK 15 and ZGC my project only uses 250mb of ram for the language server where IntelliJ pushes over 4GB.
- golergka 6y agoThey're also one of the best IT employers in Moscow and St Petersburg, and guys working there create a lot of value for IT community both local, and russian-speaking in general. You don't even have to work there to feel the impact on the whole programming culture here.
- syngrog66 6y agoMoscow and St Petersberg... that is interesting. I'm a fan of their tools as well, but it is good to learn the Russian angle and take it into account.
- golergka 6y agoWell, it is a Russian company (although not legally, for obvious reasons). Kotlin is named after an island just of the coast of St Petersburg, for example.
- The_Colonel 6y agoJetBrains is a Czech company because the founders lived in Prague at the time (maybe they are still living there, no idea). Most of the staff is Russian though which sort of makes it a Russian company I guess?
- bigbubba 6y agoThe 'Russian angle'? What's this, other Russians have done things you dislike, so you pre judge these other Russians?
- golergka 6y agoSpeaking as a russian, I have exactly the same prejudice. Our government has done a lot of completely awful stuff in the last 10-15 years and still has wide popular support, so it's only natural that we are held accountable for it. Also, any company that has significant presence in Russia is subject to Russian influence. These people have ways to make you do what they want if you or your close ones are inside the borders, so you'd be wise to mistrust any software that comes from here.
- boarnoah 6y agoSome people get a bit weirded out about the multiple IDE situation (mostly folks whose current day to day is VS Code with extensions). Usually that goes away when you get them to try some of the IDEs, the experience is second to none (as far as IDEs that work extremely well out of the box go). The amount of times I've got praised for writing neat C# code that was Resharper doing its magic :P
- thrower123 6y agoThe comparison to the bad old days when the IDE answer was always "Install Eclipse and this set of poorly maintained language plugins" is night and day. The dollar-a-day I spend on the Jetbrains all-products subscription more than pays for itself.
- idsout 6y agoI was one of those people up until around a couple years ago. Now I don't even know what I thought was such a big deal. The Jetbrains Toolbox makes it really simple to launch and update the individual IDEs. My employer pays for the ultimate license, but I will absolutely pay for it once I move on.
- skrtskrt 6y agoif JetBrains people are reading this, I love your products, but waaaay more code navigation and pane splitting/management features need to have keyboard shortcuts. VS Code gets this very right. It's generally not as powerful or friendly as JetBrains products, but the far superior keyboard navigation experience gets me to attempt to switch once a month or so.
- lolinder 6y agoNot a JetBrains employee, but which features are you specifically looking for? I've never found a single option in the IDE that's available through a menu that cannot be assigned a shortcut.
- alpo20 6y agoI just want them to make a stand-alone git client - their 3 way merge for merge conflicts is second to none.
- spockz 6y agoIndeed. And it seems that it is quite separate already UI wise. So why not.
- rufus_foreman 6y agoI think its a step down from Beyond Compare, I've set that up as the diff tool in Intellij before, I might have to do that again in my current environment.
- solarkraft 6y agoAbsolutely! It's an amazing tool, but in my opinion the tight integration actually makes it harder to use at times.
- adieth 6y agoYou can use only the merge functionality - it can be launched from git (via mergetool). I tried to convert from VS Code to PyCharm a while back - I didn't (too familiar with VSC), but I stuck with the merge view for some time - it's absolutely amazing!
- swat535 6y agoJetbrains products are amazing if you _need_ and IDE. Otherwise you're much better off using VIM or Emacs as they are open source, have tons of customization and plugins available and also they are simply lighter, faster and are available on all unix platforms.
- mateuszf 6y agoIntellij Idea Community Edition is also open source, and lots of plugins are too
- rvdginste 6y agoSince I've been testing both on linux on an older laptop (Core i5-3317U, 10GB RAM, Sata SSD): Emacs + lsp (Omnisharp) is not noticably faster than JetBrains Rider. Both are slow and at times lagging on this hardware. In the end I just use Rider on that laptop since if it's lagging either way, Rider is still a more complete C# ide for me. My laptop from work is a Dell Precision (Core i7-7820HQ, 32GB RAM, NVMe SSD) and is more powerful: it's a pleasure to use Rider on that machine.
- GordonS 6y agoJetBrains is one of my favourite ever companies! A few years back I switched from Visual Studio + ReSharper to Rider, and haven't looked back - it's such a fantastic, fully-featured, stable product. I have a personal license that let's me use ReSharper, Rider, dotCover, dotMemory (love this!), dotTrace. Some of the best money I've ever spent, and I happily renew year on year. I also love the pricing model that reduces the cost after years 1 and 2 as a loyalty bonus. And in the main, JetBrains actually seem to pay attention to what customers ask for in their online feedback site. I'm looking to get into either Go or Rust soon, and I'll definitely be using GoLand/CLion.
- codethief 6y ago> it's such a […] stable product Am I using a different IDE? I'm dealing with bugs in their refactoring engine almost every day (at least in Python and TypeScript); I need to invalidate the cache every other week because something something is not working; it's 2020 and I still can't configure my IDE deterministically through text files (which regularly results in situations where building the project works fine for colleague X but not for me, even though we seem to have the same config, so I end up having to delete the project and create it again). And don't even get me started about CPU usage… That's not to say that Jetbrains IDEs don't provide incredible value. They do. But I still think they leave a lot to be desired when it comes to stability.
- GordonS 6y agoI haven't used PyCharm or WebStorm (you mention Python & Typescript, so I guess you're using them), only Rider and peripheral products like dotMemory and dotTrace. I mainly use Rider on Windows, but occasionally use it on MacOS too. I've encountered the odd issue with EAP versions of Rider (to be expected of course), but the release versions have been rock solid. Coming from Visual Studio, it's been a godsend!
- no_wizard 6y agoYou may just need to tweak your cache & RAM settings. I had similar issues here, and I just juiced the RAM to 4096 (that's 4 GB, a number I chose arbitrarily). Haven't had an issue since.